I have a 2000 sl500 that shuts off when the engine gets to hot. At first it would only do it after I would drive it for a while and then turn it off, if I would try to turn it on all it would is just crank over but will not start. Know its doing it even as I am driving, if the temperature just goes a little over half way (80c) it turns off and I have to open the hood and let it cool down for about 15 min and then it will start. Does it have some type of Thermal shut off that mayby has gone bad?'.