crazy gauges

I just had the same problem, mine turned out that the ground cable to the battery had disconnected itself in the leaded fitting for the battery post, changed to a new cable and all the problems went away......