what could cause this?

I'm with abody, I would start a good visual inspection of all wiring and make sure you have a GOOD ground to the chassis. I have seen so many ground issues. It looks like the voltage is not being regulated properly if the gauges are good. Output from the alternator or the regulator. Good luck with your dilemma. I hate wiring issues:)