ino the battery to cables are a weak point as have changed a couple if you have a multimeter you could check the resistance in the cables and see how much voltage the starter is actualy getting also check the fuel pump relay make shore you can hear it click .
hope any of that helps