TPS and O2 sensor issues will not prevent the car from starting. It may be a little rough starting without a valid IDL signal to the ECU but that's all. The IDL switch isn't *required* for the ECU to idle the engine; It's primarily a trim that's used to prevent stumbling when coming off throttle quickly and used in certain cases to ensure that base parameters are met in order for proper calibration of other parts (such as ignition timing). The TPS does play a greater role in automatic transmission equipped cars though, so make sure it's properly calibrated.
Saying that the codes were "mainly" this or that just tells me you disregarded valuable information and aren't posting everything which may be relevant to diagnosing the problem properly... pay attention next time and write things down if need be.
Did you properly calibrate the TPS? Have you checked your ignition timing (look in the FAQ for a how to on it)? What were the exact codes which you do know were stored? Have you made sure there are no intake or exhaust leaks?
Has the KVAFM been altered in anyway? Is the air bypass screw on the side exposed (It's hidden in a cylindrical extrusion on the side)? Have you (or as far as you can tell has the previous owner) screwed with anything on the throttle body other than the TPS?
__________________
If something breaks or you need to contact a member of the administration please post HERE. Unless it's a private or administration matter please post it on the forum. It benefits no one else if car related questions aren't posted for future users and takes away from the time I'm able to spend helping on the rest of the forum.
If you're so inclined I'm always more than happy to accept tips via PayPal.
Tip Jar --->
|