Can a vehicle have too much horsepower?

One word.

Nope!