What do you have for the glow plugs? Have you updated anything there or still have the original relay? I ask because it hasn't really been cold enough to justify plugging it in yet. I do see why you'd like to stop the leak but you said it doesn't want to start. For my truck it has to get closer to 0 degrees Fahrenheit before I start considering plugging it in.