Hmm, I never had that issue. Your problem is definitely the thermostat / thermostat wiring issue.Thanks .I read the post you gave me the link to. It does look more like a thermostat/thermostat wiring problem. I don't have a Fiat fault code scanner but some generic one so fault code my hve been misleading. Also I have a temp guage on the dash that is erratic. All the problems ( engine management light & temp gauge erratic or zero) occur after driving for 20 mins. If i switch off the engine half way through a longer journey then there's no problem.