I don't know about the cost, but it is the soliniod on top of the evap canister that.... purges it of exess fuel vapor.