My car gave me the P0447 error code. After some investigating I found that one of the two wires leading to the EVAP system was broken so I spliced it back together. After clearing that code another one came up, this time the P0441. I have now replaced all the hoses in the EVAP system and checked the valve to make sure it was working. Still the light is on. Any help is greatly appreciated.