Well while we're talking about it, here's the list of codes I'm getting..
12 - rpm at idle out of range/high
23 - throttle position sensor signal out of range
25 - knock not sensed during dynamic response test
31 - book says it could mean either EGR valve control sensor fault, or evap control system below minimum voltage
35 - no ?EGE? position signal, rpm low
41 - lean condition
63 - throttle position circuit fault, below minimum voltage
87 - primary fuel pump circuit failure
I just read the codes recently to see what's going on because I've not been able to get it to pass emissions. All of the NO/CO2/HC levels were really high, so I rebuilt the carb and replaced the non-existent cat, and that got everything passing except HC. It went from over 2000 to 900 ppm though. The weirdest thing is, after all of that, I went and replaced the brake booster, thinking that might help fix the unburned gas issue because it had a vaccum leak at the brake pedal, and after that was done I cant get a vaccum gauge to read in the green for anything no matter how much I adjust the idle screws and it dies at idle after being driven for a short while. Not sure what went wrong because it was running nicely after I rebuilt the carb. I was hoping the codes might lead me in the right direction. I replaced the old O2 sensor, but it still gives a lean code. Any ideas would be great. This is my late father's old truck that I've been sitting on for two years and it would be nice to get it tagged so I can drive it.