Could it be that the previous ore (max apologies if you owned from new!) had the car remapped? Would think this would make the check engine light a far more likely occurrence...

Maybe it's a case of reverting to the original factory map of its been tinkered with?
Just a thought...


--------------
Maxxed out!