I'm having this problem. The computer shows a "check engine light on my 2003 V6. So far I've replaced the gas cap (OEM) and now I've replaced the vapor canister vent solenoid. Reset the light. Then at exactly 100 miles, the check engine light comes back on. Any help? This is getting frustrating and my mechanic is at a loss. Help!
[email protected]
[email protected]