hi i have 2007 Range Rover 4,2sc 140,000 on clock i have changed thermostat flushed matrix changed water heater dual control valve and pbh valve think it was called car heats up when ticking over but after driving for a bit goes cold again was wondering if anyone had this problem or any suggestions thanks