actually its a purge control soleniod valve, $25. and only at the dealer.