Too much horsepower?

Car is back halfed so pretty solid...