<snip>
| One bad habit of mine, never heating the engine before starting to
| drive in winters. I thought it was applicable to only old cars and
| did not relaize my new car is getting old too
OK, at the risk of starting a religious war, I would like to state that
there's absolutely nothing wrong with not warming up the car. The engine's
most stressful times are when it's too cold; therefore, getting it up to
nominal temperature quickly is imperative. The best way to achieve this is
to start driving it gently immediately after starting it, without flooring
it until it has reached nominal temperature. Excessive idling will only warm
up the engine very slowly, and therefore subject it to more stress than
actually starting to use it right away.
Plus, it's better on the environment.
But that's not what you asked...
|. 3 Weeks ago I started hearing a
| rattling noise when I accelerated from start. When I took my foot off
| the gas pedal it disappeared. It does not happen when I am driving at
| constant speed but only when I press on gas - almost always.
"Rattling" is a very loose term and it's hard to guess. However, if you
think it could match "pinging" or "knocking" (which does sound metallic),
then it could be that your engine is knocking. It usually happens under
load, and can have several reasons. Perhaps the two most common ones are bad
batch of gas (try the next higher octane rating at the next fillup, if it
goes away it's knocking for sure), or a timing that's too advanced. Did you
ever check/adjust the timing on the car?
Of course it might be some totally different rattling. Maybe others have
other suggestions...