Why is my BMW 3 Series' engine ticking?

I have a BMW 318i SE E46 year 2000 with 74,000 miles. When I start my car there is a annoying ticking noise from the engine, but once the engine heats up it stops. It is really loud and makes the car sound like a crappy diesel. I got an oil change but the noise is still there. Some help please?

Asked on 1 September 2010 by yasmar10

Answered by Honest John
Possibly the Vanos system. Get it to a BMW specialist.
Similar questions
I have a 1.6-litre Renault Megane Coupe, which lost power recently while I was driving. When i started it back up, there was a knocking noise from the rocker cover, and it sounds like it now has an exhaust...
In August I bought a Renault Clio from a used car dealer. The car is 54 reg and is on 44,000 miles. I paid £4,800 for it. I have covered fewer than 400 miles since the purchase and have now found out that...
Whilst driving along in my Volkswagen Golf IV automatic I heard a bang, and my car stopped and wouldn't restart. The AA diagnosed a fuel pump failure. With a new one fitted, the car starts easily, but...