A couple of weeks ago, I had the traction light come on, the check engine light came on, and the cruise light started blinking all at once. I turned around and drove straight to the dealer. Back in February, when this happened, it turned out to be the Oil Control Valve. The dealer made mention that they would go ahead and replace the Oil Pressure Switch, because this always seems to go bad after having the Oil Control Valve replaced. I guess they were right and apparently they never changed the switch because they determined that this was the problem and confirmed that they had only replaced the Oil Control Valve the first time. They said the car was safe to drive and they had to order the part. After I left the dealer, I started having problems with the car acting like it was going to stall when stopped at traffic lights. I parked it and waited for the part to come in. Replace it myself in about 5 minutes (dealer wanted $200 labor). Reset the computer and still had the same problem. The next day, I tried to drive it to work and it died at a light and when slowing down to pull into a gas station just after this. Ended up that the car just needed the trottle plate cleaned of carbon residue. Seriously?!?!?! Oh, and of course they charged me $150 to do the cleaning! Anyways, the car is running great again... I hope this may help some of you other guys that are having similar issues. Good luck!!!