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.