Well guys I have finally fixed up everything after 2 weeks of troubleshooting.
My problem at the beginning was that the dash indicator showed the engine overheating and causing the engine to go into limp home mode
Here is a summary of the problem/solution.
Parts changed, Impeller, switch and added missing thermostat.
The source of the problem was that my engine is set up with dual senders circled in blue and red. the blue one is located right under the thermostat housing and the other circled in red is located in the water pump.
I verified all temps with infrared thermometer and the dash gauge was indicating the proper temp when the wire was hooked up to blue sender because the temperature of the blue sender was always around 220 degrees.
Now when I replaced the thermostat (that I tested in hot water and opened at around 140 degrees) the temperature of the risers and and manifolds were constant at 97 to 105 degrees.
The problem was resolved when I switched wires from blue sender to the red sender. The temperature finally corresponded with what was indicated on dash and at sender.
I still haven't figured out the reason why the temperature at the blue sender is much higher than all the other parts but the important thing is risers and manifolds are cool.
If someone could clarify that one for me it would end my quest LOL!!!
Now if anyone runs into trouble with either a faulty switch or sender and your engine goes into limp home mode you can disconnect the sender and switch and you engine will run fine. Keep in mind I had a thermal thermometer to make sure the engine really wasn't overheating before I went ahead and disconnected anything.
So in the end I changed a bunch of crap for nothing just cause of a wire being at the wrong place..............................

_________________
97 258 vista 7.4 VP/DP......... 2008 GMC Yukon XL Denali

96 sundowner 5.7 vp/sx (SOLD)
