For the past six weeks my radiator fan is on constantly, even if I drive one street. It powers off after five minutes. I've taken it into my local garage (crazy cheap) & they put in a new engine management sensor & also a fan switch but it's made no difference? I heard it could be the control unit but I don't have £300 to replace that. I also have went on a few long jaunts as I heard it could just need a regen with the DPF but again that's made no difference. My friends tell me to just live with it as in hot countries they say the fans constantly run but I think this is dodgy.