I don't know if the idle problem is your TPS or not, but the voltage should run about 0.6-0.9V from ground to the center pin (I forget what color it is and I have no stock s4 cars to look at anymore) when the throttle is closed.
EDIT: This is done with the TPS plugged in and the ignition switch in Run (with eingine running or not).
By the way, I would suspect a vacuum leak for the poor idle. If it is idling at 3,000 rpm, the BAC should be shut (trying to idle it down).
It really is a pity that you don't live a little closer.
__________________
1986 GXL ('87 4-port NA - Haltech E8, LS2 Coils. Defined Autoworks Headers, Dual 2.5" Exhaust (Dual Superflow, dBX mufflers)
1991 Coupe (KYB AGX Shocks, Eibach lowering springs, RB exhaust, Stock and Automatic)
|