Can a vehicle have too much horsepower?

No.

This $270,000 'Superbike' is one of the fastest motorcycles in the world