a buddy of mine have bought a 2003 crashed sl500. we have rebuilded the car started it and it ran great . we drove it to the paint shop painted it but now the car will not start . i turn the key on all the displays work but i cant start it . when i turn the key on the engine cooling fan start and run full rpm fot about 1 minute . i have tried the start button on the shifter and it dont work . i know the starter work cuz i have jumped the relay in the fuse box and the engine crank but dont start .
This car has Keyless Go? If so, I would verify that you can lock and unlock the vehicle as a check that the KG module is functioning. Also, the ignition system control module and gear selector modules need to be functioning and receive inputs from the engine start button (pressed), brake pedal (pressed), and gear shift lever (in "P").
Not sure if this is the same problem, but may be of help....
Bought used '04 sl500 from dealer, got only 1 key for keyless to go equipped car, it worked fine, they ordered a second one at no charge, all the serials matched up, but would only work like a regular key, not keyless.
Eventually had to replace all keys from factory and have had no problems since.
This may help. You mentioned that the car was at a body shop? Here's what happened to me. Left key in the ignition overnight. Next day dead battery. Recharged battery. Key would turn but car would not start. Also key would not open or close doors. Replaced key battery. No help. Make a long story short even called roadside assistance which did the same procedures i did. If i had the spare key handy the solution would have been simple. Went to dealer ordered new key. 2 days later got key, put it in the ignition and problem solved. Somehow leaving the key in the ignition made it permanently inoperative.