1) my car just passed 120,000 miles and the other day my check engine light came on. So i called my mechanic and I scheduled a time to get my car in (this Wednesday) 2 days later the light turned off. Can my mechanic still be able to tell what the light was for? (is there a history/log file that the car keeps?)
2) how do you guys wash your car without leaving water marks?!

I've had a hell of a time the past 2 washes and I can't figure it out? Do you wash by sections or do the whole thing at once?