Just bought and 08 yesterday. When I drove the car off the dealer lot, the only light that showed was the tire pressure light. After getting home and then starting back up again. I saw the service engine, vdc off, and slip lights on along with the tire pressure light that had already been there. I did some quick googling and tried the gas cap thing... didn't work. Brake feel good and I heard no low pad indicator squeal from low pads but I have not checked the brake fluid level yet(wife has car at work right now). I went to AZ and had codes pulled last night and it threw out a code for the camshaft position sensor. This morning when my wife left the vdc/slip lights did not come on but SEL remained. After another stop somewhere for about an hour, upon startup the vdc/slip light still did not show up. Her next stop was about 20 minutes and upon this startup, the lights did show up.
I have not tried driving straight for 10 minutes to see if it would reset. Does it really require driving 10 minutes or a few 100 ft like I have read some places? If I take it to a shop with a good scan tool, can they reset it and the effect will be the same as resetting it by driving?
As far as the camshaft pos sensor, are these usually bad if you get the code or is it typically something else causing the code?