Weird cooling on my 84 D150

Yep I shoulda checked/boiled the t-stat...old age again! BUT I did drill a bypass hole in it. I didn't use any RTV, just the gasket. Ive heard these trucks run cool, but the steaming up and pegged gauge is new and weird.

So what is the piece that is located in the upper rad hose union??

Thanks all!