Scotty, I have a 2003 Hyundai Accent GL. I got error code p1404 from Orielys, who tried to sell me a $150 part, that I can't locate anywhere on the car. I searched all over and everyone says it's an EGR valve, but I discovered this car doesn't have an EGR valve. The car runs the same, I notice no problems since the check engine light came on. Can you tell me what is actually wrong and what needs to be fixed?
Could be as simple as a loose or bad gas cap.
Or, the fuel tank breather is not working (EVAP system) or possibly a vacuum leak in the purge system
Not the gas cap. I wish this error code was more specific. The previous owner told me they replaced the charcoal canister in the gas tank, so that leaves the rest of the system. I did add a fuel cleanser 2 weeks ago when I filed up. Could this have caused something in the system to malfunction?
no I doubt it
I searched all over and everyone says it's an EGR valve, but I discovered this car doesn't have an EGR valve.
On many if not most cars that code indicates an EGR malfunction, but Hyundai uses it to flag a problem with the evaporative emissions system, specifically a heater used by the vehicle for evap system testing. Some details here:
https://www.engine-codes.com/p1404_hyundai.html