My check engine light will not go away when connect it to sensor at o Reilly’s says egr valve which it also said at local shop and they replaced it but light will come back when cleared and after disconnect battery any guess why
2000 ford ranger 4 cylinder two wheel drive single cab
224,000 miles
DTCs: p1401, p0340
What is the exact code? Trouble codes do not tell you what part to replace. They report on a condition that may have several causes.
the scan tool says p1401
This is a diesel code: DPFE Sensor Circuit High
Does your Ranger have a diesel engine?
also now says code p0340
You can search the codes yourself on the internet.
obd-codes.com is a good website.
P0340 means Camshaft Position Sensor Circuit Malfunction
Follow the "possible solutions" here: https://www.obd-codes.com/p0340
Did you replace the EGR with aftermarket or with OEM? I had the EGR code in my previous 06 Mitsubishi Lancer and I cleaned it first and didn't fix it , so I replaced it with aftermarket one and that didn't fix it either. I just drove it that way. The only problem is if you have a state inspection in where you live you won't be able to pass the inspection and register your car. I would just drive it that way.
Truck has 224000 miles on it went back to o Reilly’s to get codes the scan tool says p1401 also now says code p0340 I’m not sure if shop replace the egr with aftermarket or original truck starts and drive fine just annoying seen check light
Oh ok it won't hurt anything. It's just for the stupid emission crap. Just drive it that way. I drove it that way for 30k miles before selling it.
Will either codes hurt anything driving it and does one code cause the other one
Cleaned mass air flow sensor if that helps any these issues or not idk
Uh I doubt it. Just drive it that way. I drove mine that way for 30k miles.