Please help! My gas pedal just stuck wide open
Did the throttle plate come loose. I know the screws are normally staked so they can't come out but, worth a look.
Print