My check engine light keeps coming on, displays as the evap code p0442. I’ve changed the canister purge solenoid two times. Both times the light goes off for 1-2 weeks then goes back on. Sensor is tight, all wires connected.
Any others have this issue? Stuck and don’t feel like dropping wasted money having a mechanic diagnosis. Thanks.