Really does not feel like anything mechanical, just feels like someone is pushing the gas pedal down every half second on your behalf, hence I think it is something with fuel pressure or throttle position.
Really does not feel like anything mechanical, just feels like someone is pushing the gas pedal down every half second on your behalf, hence I think it is something with fuel pressure or throttle position.