RepairPal's independent, master mechanics track down the best of the best in auto repair. Learn more »
Get the latest advice about your car
I have changed the throttle censor, o2 censor, egr valve, new plugs and wires, new distributor cap and rotor button, new gasket under throttle body.
I'd replace crankshaft position sensor next.