So, 2010 Fiat 3.0 160, travelling along the M25 cruise control set at 60, glow plug warning light flashes on then off, cruise cuts out, weird, so carry on foot on pedal at 60, no problems for another 20 miles then suddenly the dash starts lighting up like its Christmas, various warning lights flashing on then off, all random, no pattern or reason at all, very pretty but then the engine dies. I switch off then turn the key, she fires up immediately but will only run for about 30 seconds when the engine management light comes on and the engine dies. Recovered back to work and after several start up, 30 secs (approx.) running then engine dying moments shes back in the warehouse where it sits till I can get someone to come and look or administer the last rites. Have had a quick tinternet search and all that seems to make sense to me at the moment is 2002 ish there was a known electrical problem with the heater wiring behind the dash wearing through. I know probably the first call would be to get plugged in to see what if any error codes there are. Has anyone else suffered from this problem?