My 98 Glow plug light only stays on for a second or two also, I stripped the plugs and timed them individually, they all took 15 seconds before going off. I now turn the ignition to position one, count to 14 using the clock, turn the ignition fully and the engine fires up immediately. If I go slightly over the 15 seconds it still fires up after a couple of turns.