Can a vehicle have too much horsepower?

Nope!