Maybe I'm just not in tune with my car or something, but how does everyone know their car "likes" the new brand of oil they put in the other day?
I mean, sure your car likes it... it's new oil vs. oil, dirty oil. And there's probably a psychological difference for the good deed you did for your...