I purchased a loaded 2005 Allure / Lacrosse with 85K kms, now 88K. Ever since out of the blue the check engine light (never with any codes or message accompanying), will come on suddenly after being OK for a few hundred miles?? This car is so spotlessly in good shape, even the engine shines my mechanics can't believe the new condition and low mileage BUT as of the last time it came on (the third time), I have replaced the steering pressure hoses, return line, purge solenoid. ALSO, I have the trouble I have read about on-line with the console lights suddenly going dim and coincidentally, it did so just prior to check engine light on 'this' time. I also have the passenger side seat airbag light on steady - won't go off, although was off for a time when purchased. This car has been checked tip to tail and they say every part looks like new to the extent that my mechanics are shaking their heads too. I DO NOT FEEL SAFE driving with the check engine light popping on out of nowhere, even though I know my mechanics have gone over the car with a fine tooth comb trying to assure me it is just a glitch. Just a glitch? How can I fix it? One last thing: Does everyone's Lacrosse make ping noises when shut off after a drive as though it is extremely hot? I 've never heard this before and am told it is due to the manifold so close to the top of the engine so I can hear it where I could not so well with my LeSabre. Please, please...can anyone help with guidance....please? I Three of us ran the car through Carfax and another system, prior to purchase with no issues returned. Help.