I have a noisy tappet or worn camshaft on a 95 diesel P38 with the BMW engine. I get a loud ticking noise when it warms up but it is fine when cold.Been like that for the last 2 years/20,000 miles. The engine has done 180,000 miles.The car runs ok but I am thinking of changing the camshaft and...