On occaion my 312 sprinter '96 refuses to start. When i switch on, all ignition lights come on as normal, but engine will not turnover. Maybe 1 hour later, she starts with first turn. It is not a battery problem. It happens mostly when engine is warm.