I hope someone can help me as I have spent over 2000.00 trying to get the problem fixed. My 2003 Santa Fe jerks and bucks while it is idling in gear. when I am accelerating it is fine. I have had a tranny flush, new spark plugs and wires, new ignition coil. And just recently a new timing belt, valves, and crank sensor. There are no codes coming up on the computer except for an evap code. This car has 91,000 mi on it but has been babied. I don't know how to differentiate whether this could be a MAF sensor, a MAP sensor, Idle Air Control, Vacuum leak, or an O2 sensor without replacing everything. The dealership also told me it could be my in house fuel filter which is going to cost a fortune. One guy even told me it could be my OBD or a torque inverter. How do I diagnose this problem without spending a fortune? My car acts like I am riding a bull getting ready to come out of the gate when I am at redlights!