Yep I'd agree sounds like a grounding issue. Lights, gauges, and running issues can all stem from a single bad ground. Not sure where to start at, but maybe someone else knows which ground may impact all these things? I'm thinking one under the dash area somewhere...