not answering questions directly, but check/clean the earth straps (battery to chassis/chassis to starter etc) Take them off and sandpaper the surfaces clean. Oh remove a glow plug, hold the body against engine, get someone to turn ignition on and watch it glow (or not)