Are your throttle position sensor wires on? Possibly loose/corroded connections?


"Never underestimate the power of human stupidity" - Robert Heinlein