another thing to check is the wiring from throttle postion sensor follow where it goes they usually clipped to the rocker cover, theheat off the engine over time can make the wires really brittle and start to break down