You can get the car started by bumping what? The starter motor? Or the car?> Or the dash?
If it is the starter that you bump to start, replace the starter and all will be solved. Try neutral if it is an auto.
ASE CERTIFIED MASTER AUTO TECHNICIAN
MERCEDES SPECIALIST 11 YRS