Yeah, I remember you said that part- and being unbalanced could be enough to push it over the edge from being hot to over heating.
You had the two different temp readings. Wonder if the factory gauge is off that far, or if the rear is actually running that much hotter.
When my engines would run that far different, i added a second mechanical gauge. I always had the factory and a mechanical gauge. But i kept a mechanical gauge as a diagnostic tool for all vehicles I worked on- so I would add it temporarily and move it a few locations to see what was going on throughout the engine. A pain, however it tells you something is not happy. Could be that waterpump is not flowing good enough wether unbalanced or too low volume. Also could be a cracked head overheating one area too much.
Obviously finding a hot spot of the engine is first step. Wether or not you throw money into waterpump is a coin flip, but since we have learned the balanced flow is a big factor for so many people- and if a guy knows he is sticking with that engine platform ahead of time, it becomes an easy choice to get the balanced waterpump.
On the balanced waterpump - I am convinced all the AC Delco pumps for 6.5 serpentine belt are balanced flow. Heath was convinced there was a specific part number that did the best. So to be sure- track down the one Heath said is not a bad idea.
Taking the time and expense of another temp gauge, one in each rear head- or just switching the two you have, is not always fun. But imo it is good to know and you could compare before and after waterpump if thats the way you are planning on. It is normal to have different temperature from front to rear of engine. But if the cooling system is working properly, the rear of both heads should be within a couple degrees of each other.
I am thinking of doing 1 digital electric temp gauge, and mounting a few sensors. Then wiring them all to a selector knob where I can cycle through them as I choose. Then I would just leave it set in wherever is the highest one.