Had a customer with these same symptoms last spring. it was the glow plug relay under the hood. If the timer is working, the dash light still works as normal. This was weird because I could get 12 volts coming from the relay but not when plugged into the glow plug bus. It was letting volts through but no amps... swapped the relay and all is well.