viscous fans for p38s diesels are expensive £90 but if you get a 300tdi (£30 viscous fan they are the same al you have to do is grind the rivets if your old unit that holds the fan blades on and they will bolt on the 300tdi unit and that will fit straight to the diesel engine but will not fit...