im getting a strange squeal when the engine is cold.. give it a rev and it dissapears.. but if u listen carefully something still sounds a bit squeaky. Iv stuck my head under the bonnet and it sounds like its comming from the altenator.. how likely is this with the engine at 55k miles?