A quick bit of advice sought really. I bought an oil filter for my TDDi 2.0ltr 2001 Ghia X and now I'm not convinced it's the correct part, it just doesn't look the correct item?
The filter details are as follows:
What do you reckon??