first of all if you have an FI LT1 you need a good scanner to see what its doing.
Take a look at either fuel trim numbers or the block learn or fuel integrator.
fuel trims should stay within 5% +or- and if you have long ter and short term you add them or subtract them fromeach other.
If it has fuel integrator and block learn you need to be right aroung 128 counts on both.
anotherthing that can cause rich idle is a MAP being off in calibration. I have actually used extra resistors to make the engine not "SEE" its vacuum reading.
I use adding resistors in the signal line so as to cheat the computer so it gave less fuel.
As for older cars ont throwing codes well yes they will but the sensor has to be off a lot more to set a code. Again you need a scanner to read what the computer is doing.
Also if the O2 sensor has a lean bias it will make it idle rich and kill mileage.
changing the Optispark whe nyou have no misfire problems or ignition codes ,well who evertold you to do that just spent your mony for you.
Also alot of those cars HATE non AC Delco plugs. champion and Autolite seem to be the worst performers.
while a lot of people have problems with Bosch I seem to get good luck out of them.
Another trick is that Motorcraft act just like AC Delcos in most cars.
Retuning the computer if the computer isnt needing it is a waste of money. If you get it running properly then decide if it needs retuned.
I have also found that some of the LT engines have fuel pressure regulators that arent that accurate.
Good luck and if you have any diag questions email me at
[email protected]
Lee