So I got my truck new rear calipers, pads, and rotors for the rear.

MM3 shows 14.9v max after start-up, then 14.6v at idle.

Guage cluster voltage shows 9v or maybe 10v.

20-mile drive home.

It didn't change and seemed to reset max settings as the MM3 lost proper voltage to communicate with the ECM.

Any idea what to check?

Put a tester on both batteries, still hooked up, and read 14.6 at idle.

Batteries are maybe four months old.

Yes, I'll get it load tested tomorrow, but I ran into this issue roughly four months ago, LOL, and replaced the batteries, and I'm experiencing the same problem.

Edit: P063D

Even with the key off, I heard a high pitch sound from the speakers.

My switch for the train horn was tapped to the fuse #36 "audio amplifier."

The train horn is also wired to a constant hot; it might have been a draw to weaken the batteries.

KOEO 12.5V on the alternator, clear codes 3x, and no luck.

Test lite all fuses check out good; test lite grid heater engine on with no light, so grid heater works properly.