Help, I have a 2006 Smart Fortwo diesel. Sometime it runs perfect, sometime the car turns on but the engine does not start. If I wait 30 minutes and try again the engine starts. I had a new battery put in yesterday. Does anyone have any idea where to start with this?