Engine light on could come from a lot of things. Maybe gas lid, maybe sensor failure, maybe need oil change......,maybe something that the system diagnostic tool couldn't tell clearly.
There are some cars driven with engine light on for years.
1. 耐心
2. 舍得
3. Try CAMVAP (Canadian Motor Vehicle Arbitration Plan), no cost to car's owner, expect
to get buyback award.
4. share your experience on all kinds of media.