When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
148K miles on this vehicle, EFI, no a/c. A KOEO test indicates Code 34, and my code reader book indicates "(Trucks ONLY): EVAP control system fault / voltage higher than closed limit (V8 models)" Anyone have any recommendations on what this could be? Vacuum? Electrical? Charcoal canister?
Is it possible to have a DTC Code 34 and no Check Engine Light (CEL)? I checked for codes with my scanner and see Code 34 is still present. I removed the EGR valve and the position sensor, tested the EGR valve and it seems to hold a vacuum. I cleaned it with some carb cleaner and reinstalled it. I drove the vehicle and it runs fine, no CEL illuminates, not even a flicker. The CEL works because I see it at startup before it goes out. When I returned from driving it I checked for codes and still see Code 34. The whole reason for my concern was a near engine stall, upon deceleration during city driving, but it did not stall and the engine recovered, so I thought I'd check for codes.
Because of my code scanner I narrowed my trouble to the EVAP / EGR system. I could've tested the EGR Valve Sensor that attaches to the top of the EGR Valve with a VOM meter, but I thought it was so inexpensive ($29.17) to just replace the part, which I did. The part from Autozone is a Duralast SU209 EGR Valve Sensor. I installed it, then drove the vehicle about 10 minutes, returned home and hooked up my code scanner. The Code 34 was gone and the pass code (meaning all is fine) 11 came up. Hope this helps anyone else have a similar problem.