Well, I know what I'am doing tomorrow, Brake Check. If the throttle is hanging up on a 1300 hp engine, why in god's name would you be driving it on public roads?