Rocking is unlikely to do anything in an auto. First of all, check the battery really is ok. A bolloxed battery will often show 12-13 volts when tested, but shows a very significant drop when under load. Check battery leads are tight, and that the lead to the starter is tight and has a good...