Wow! I can't figure this thing out. The car runs rough. sometimes it stalls too. I got a new tps, iac, egr and sensor, map, cap, rotor, plugs and wires, o2's, new injectors 4 months ago and a new distributer today. Still runs rough most of the time. When I floor it it's great, nice and smooth...