1) Are JDs supposed to actually have the cutoff switch? Mine does show the message when opening the door, but there is no switch, so power stays on.. But if all solenoids are working as they should I would not bother searching for this
3) Look in the switch level test, see if there is something stuck (esp the l/r fire buttons)
4/5) Check the coilstops, the plunger sleeves (give them a good cleaning) and make sure the assembly sits firmly
6) Sounds like your target "stick" has broken off. Try taking the PCB off from the side first to take a look, the target bank itself is a bitch to dis-/reassemble..
The deadworld L1 does have some software glitches, but if you do not want to use the machine in tournaments or public display, you should be good..