Dont fake it break it
Registered Member
Freaking lean code on my 87 5.7 TBI has been plaguing me for years. There doesn’t seem to be any rhyme or reason to it. Sometimes I’ll go weeks without seeing it. Sometimes it will come on while the truck is idling at warm-up. Sometimes it will come on after driving for a minute and stay on, or go off. Sometimes it won’t come on until I’ve been on the road for a few miles, or a few hours. Sometimes it comes on when I drop from 55 to 35. Sometimes it will come on if I stay at 45 too long. It used to always go away if I mash the gas, and now sometimes it won’t. Sometimes it comes on just when the wind blows. New fuel pump measured 13 PSI at the chassis mount fuel filter. Couldn’t manage to get the adapter and gauge hooked up at the throttlebody. New O2 sensor but old connector to ecu. Couldn’t find one online anywhere that leads to the computer, only the side connecting to the sensor. New map sensor. New throttle position sensor. New every other sensor imaginable. Fresh top end rebuild at home with professional valve job and adjustment. New injectors and throttlebody rebuild kit. Here’s a funny thing. Never had a real running rich code before until I was messing around trying my own on valve adjustment. Got it dialed in a little better with no codes. Took it in for a smog and failed for excessive CO2, running rich but with no codes. Since getting the valves adjusted at a shop, now it runs lean more than it ever has before. Did a voltage test back propane the O2 sensor and it looked good. Tested the map sensor and it’s also got the right voltage. Tested the coolant temperature sensor and the resistance matched the thermostat. Replaced it anyway since it was old. No change. I even disconnected the knocks sensor thinking maybe it was playing with the timing because of something I read. I’m open to any thoughts or ideas… I mean anything. I am running around on a two month expired, two month extension from December. LOL. I’m desperate and sick of driving in my mirrors.
.