you say you need to charge the battery... the car will not start with a low battery even though it may crank. Battery should be fully charged first. If the fuel pump is working it should hold pressure and start but only run a short time. As stated above use the jumper for the pump to see if it starts.
No deal in laying the plug on its side to check spark on these babys, need to pull a coil pack and ground it then lay the plug on something...bit of a chore.
95 E34 530I V2.37
===========
Those who make peaceful revolution impossible will make violent revolution inevitable.
John F. Kennedy