RE: not staying running
Maybe try a new glowplug (or a different brand). I've found that my truck stalls more often as the glowplug wears out. Also make sure that the fuel tank lid is closing properly. Mine stopped seating correctly, which caused stalling when I would land from a jump. I replaced it with a o-ring from a cheap multipack and the stalling-when-landing problem is gone.