Toyota Code P0446

i hav a 2000 camry i had this problem i replaced the VSV that is by the gas tank and this solved the problem i noticed that the idle was a little low when i had this problem the vsv cost about $50 at the dealer