hi. got a 2007 308 with 50k miles. engine light came on and went into limp mode. fan came on but goes off after turning engine off. air con suddenly doesnt blow cold. took it to garage and they plugged it in. came up with afew faults all pointing to the cooling fan with the high and low speed pointing towards the resistor. changed that now its says something about the lift valve and an earth fault. anyone had anything like this to shed some light on it. they looked at the relay for the valve and it has power just not clicking.