my check engine light has been coming on and stays on for a few seconds then goes off(mostly when stopped at a signal)for quite a while now. my husband keeps saying when it stays on he will take it to the shop. but then last night i was coming home doing about 35 miles an hour with the a/c on and all of sudden 3 or 4 of the warning lights come on and the power steering stopped working and i had to coast to the side of the road. then at first i could not roll up the power windows etc. to leave the car there and lock it up. but then i waited a couple seconds tried to start it and it starts right up and drives home just fine. also when this happened thank god i was right around the corner from my house.