CarTalk.com Blogs Car Info Our Show Deals Mechanics Files Vehicle Donation

2011 Jeep Grand Cherokee CEL comes back on after repair

Check engine light illuminates. Mechanic says vapor leak. He replaced the vapor canister. Check engine light returned weeks later. Help!

Mechanic didn’t fix the right thing. OR something else has gone bad. Take it back to your mechanic.