SLK r 170 200

Can you please help as my car has no crank although dash board lights come on when I turn key. After a few minutes of trying it starts. I have already changed ignition sensor and starter motor but problems continue. It is a 2003 car.thanks