Hello i'm new here and have had my 90 Fox vert for about a year and a half, i'm currently having a slight idle surge and a hesitation when I goose the throttle. The hesitation is present when at idle and I rev it and when I drive and romp on it, as for the idle it surges about 100 rpm maybe a hair more and smooths out in gear but I can feel it surge as I let the brake go but don't give it any throttle. I know this is a common issue and I have gone through the Idle surge checklist and believe I may have narrowed it down, just looking for some of the veterans here to help me get this solved! Some info on the car it is a 90 convertible with 5.0 and an AOD and about 52k mi. I have done several mods and just a note this problem was not present before these mods. Mods the car came with shorty headers, cat back exhaust, CAI into the fender, 3:73 gears, lowered, mods I added before the problem shift kit, full tune up cap, rotor, wires, plugs, fuel filter, air pump delete, under drive pulley's, X-pipe no cats, 200 amp alternator, B&M hammer shifter, BBK 70mm throttle body, SCT chip. the mods now added that the car now has these issues GT40X heads got a great deal on them new, explorer upper and lower intake gasket match porting, 24lb Ford Racing injectors, BBK MAF 76mm matched to the injectors, MSD coil new, MSD distributor bought used! new MSD cap and rotor, EGR deleted 1:7 full roller rockers, 180 high flow stat, 94 mustang fuel rails, stock but new FPR, NGK v-power plugs, Ford Racing 9mm wires, aluminum radiator, and dual electric fans and re-flashed the SCT chip. I have checked and set timing at 14deg with spout out, fuel pressure is steady and about 39lbs at idle with vac off, base idle has been reset numerous times to try to deal with the idle issue, the IAC is stamped Ford and is what came with the car, I purchased a supposed Motorcraft one and it was terrible caused a very high idle and made the car lunge when put in gear, so sent that back, TPS was replaced with the throttle body, TPS voltage is set at .97 that seems to make the car the happiest I have tested all areas for a vacuum leak found one and fixed it, the car is currently running 17-18 in vac at idle and the idle is about 800rpm vacuum fluctuates from 17-18 as the idle goes up and down I've noticed the idle is smooth for about 20sec or so then raises and then smooths out again also car is running a little rich at idle but seems reasonable . I'm feeling at this time that the issue could be the TPS but it seems to have the correct voltages and at WOT it measured over 4volts, also thinking it could be the pick up in the distributor. I did get that used on E-bay it looked like new but have heard I should have stuck with the stock one but that is long gone now! I did get a backup TFI module and switched it out and no help! So thats it in a nutshell I checked all grounds and have been over the check list also pulled codes KOEO I got 15/85 the 15 i believe is due to the chip and 85 is due to the charcoal canistor disconnected and clear on the KOER any help is appreciated and thanks in advance.