I had a bad ground from the negative battery cable to the frame just below the battery/fuse panel. It caused all sorts of weird electrical issues with things randomly not working, gauges turning on and off, alt. voltage low, etc. Check your grounds.