i was pulling out onto 119 and while pulling out someone was merging so i had to put the pedal to the floor and i hit about 60mph and the car shut off i pulled over turned it back on and it shut right off i hoped the hood and looked around i found out my throttle body snapped off
sorry for the no periods the button is stuck