Have you tried with jump leads on? If the battery is dropping voltage when cranking then the injectors will not fire.
Bump start is also worth trying if you have the space as I believe the starter motor can give a problem with some kind of electrical interference