ok ive just about got my car tuned to the best of my ability. It runs great when im not runnin into things(the 2 times ive driven it in the rain). But anyway my surging problem is just about gone. I replaced the tps, and instead of jumping from .6 to 1.02 volts like the old one did it just sits right at .96 volts with the car running. When the car is warm an i start it up, it surges for about 2-4 seconds then its fine. I've put two new IAC valves on, along with the ford idle air adjuster, and cleaned the hell outta my intake and throttle body when i had it off to polish them. I havent been able to drive it so i cant see if it still does it at like a stop light/sign an die like it did before. My next guess would be the 02's cause i ran the codes an got one for 02 signal but it didnt say which bank it was for(stupid haynes manual). would the 02's cause this slight surging???? I didnt think they were suppose to work right as soon as you start up the car, but thats the only time (right now) that it surges....... Any help would be appreciated!!!