Here's a link for p0441 (not po441) http://www.obd-codes.com/p0441
P0441 Evaporative Emission Control System Incorrect Purge Flow.
Since it happens when it fills up, you'd have to look at what happens with a almost full tank (you stop about a gallon before full), vs a full (gasp pump stopped when full) tanks. Something might be happening when gas gets to far up the filling tube. Maybe there is a vent line with a valve that's getting gas in there causing the fault. I'm not a kia expert, but If stopping the gas pump yourself fixes the problem, then stop "topping off"
SOURCE: gas cap release button is broken on 2004 kia optima
if you can some how manage to get it opened, spray some lubracant on the button inside the door. if not you'll need to replace the release cable.
SOURCE: i like to now how
P0446 - Vent Control of the Evap System. This Evaporative Emissions System is very complicated. These particular DTCs (Diagnostic Trouble Codes) can be caused by MORE than they tell you. Three MAJOR components in the system can cause this P0446. 1. Charcoal Canister, 2. Charcoal Canister Filter, 3. Canister Close Valve, 4. Fuel Tank Pressure Sensor, 5. Purge Control Solenoid Valve, 6, Wiring and/or connector/connections between them and the ECU. If you wish to trust the computer's diagnostics, then replace the canister close valve (after you have inspected the Evap Charcoal Canister's air filter and find no problems with restrictions of air flow). If the problem comes back, check the Purge Control Solenoid Valve and the operation of the Fuel Tank Pressure sensor - either one of those components, if malfunctioning, can cause a P0446.
SOURCE: 2004 kia spectra check engine light is on and
The information below was complied by me, it explains what causes the check engine light to come on and the process of finding the cause.
When the Check Engine light is turned on the computer control unit (called the PCM) has sensed a fault in the electronic controls of the engine and/or the emission system. When this happens you will seldom feel the car engine run any different. There are about 200 possible faults that turn the Check Engine light on, to know what has developed a problem you must have the system tested, this is called an OBD2 fault code test, Kragen and Autozone parts stores do this testing for free.
602 views
Usually answered in minutes!
×