Having an intermitent problem with 1991 500SL. When I turn the key to start, if all dash indicator lights display, engine will start. If I turn the key and on lights come on, engines turns but will not start. I try a few times, all lights come on and engine starts. Is problem in switch or some other module??