“Remember, 1334hp is just over a megawatt. Plenty of built GM LS, Coyote and Chrysler HEmi motors turning that nowdays in entry level track cars.”
But not in NASCAR!
Please show me a 1334 hp N/A Cayote!