So I've had my Punto nearly 2 years for which for half of one year it Sat on a drive. Had the mystery judder and fixed it with cleaning the egr but I ended up blanking it and putting it back on for MOT's etc. But then soon after that for a solid few months I had the error message excessive fluid temperature and my power steering went one day. Had the alternator and battery replaced as well as the belt. Had power steering back but still now an again I had the error message and my car wouldn't start on first attempt but rather the second attempt. So I just ignored it and learned to live with it. But this last week it got a lot worse and it was taking over 8-12 attempts to start the engine. Spent the whole of last week searching these forums, people have spent loads replacing, glow plugs, fuel pumps, crank sensors, starter motors and to no avail does it fix the problem of excessive fluid temperature and no start. I checked my battery with a multimeter this morning and it was showing 12v. But I still had the error message and now the car won't start at all. I now go to double check the battery voltage and it shows 9v!! I wait for my old girl to get home and I chuck the jump leads on my car, let it charge up for 15-20 minutes and it started first time! I let my car idle for an hour and took it for a 40 odd mile drive and as I get home I pray when I turn the car off. I let the car sit for a bit, put the key in and waited for the glow plug lights to go off etc, turned the key and it started first time! I just really hope this is a fix for others as I've spent hours on this forum looking for a fix.