Are you sure you are chasing the correct code....in this case, P0446 ???....I was chasing the wrong code, mine was P0449, had to replace the Evap Soleniod.