Hi,
can anyone tell me what this is? it has a split in it so am going to replace it myself to avoid a trip to the garage.
Luckily the split is on the top otherwise i wouldnt have found it. its been 'whooshing' for a few weeks and theres a slight loss of power as well so need to get a new one ordered, so i need to know what it is! thanks.
my car is an 05 focus 1.6 tdci
thanks again for any assistance!