Check engine light code help
My CEL has come on a few times recently. Codes were 32 and 51. I found a list explaining them but am confused how to correct. The 32 refers to the EGR if the list I found is right. And 51 means the engine is running lean amd that thr computer tried to compensate to its richest setting but it didnt work. Im really not a mechanic, I usually work on PCs. If anyone is kind enough to help I would appreciate it. Sorry for any spelling errors Im on my phone
Need to find out why it's running lean first...... (not getting enough gas) Might be low fuel pressure, or, it might be a bad O2 sensor. If the O2 sensor is original, it's past time for a new one...... That might solve the egr issue as well.
I know I'm late getting back to this but a close family friend recently passed and I've been distracted. Anyways, seeing how RockAuto had the EGR and O2 for a total of $62 shipped whereas Autozone wanted that just for a new O2 sensor. I bought them both. I don't know if the actual EGR valve was bad but the transducer thingamabob was toast.. Here's a few pictures of it. Replacing that thingamabob seems to have stopped it from throwing the 32 code. At least for the time being. I still haven't got the the O2 but I presume that it will be in the same or worse shape. Primarily because it was a Canadian truck and all of the road salts and what not being exposed to it.
I just replaced mine a week ago, it was so melted that the top and bottom were only held together by the spring inside. I stuck it between distributor wires to keep it off the block, since there's no real mount.







