360 running hot…very hot

I'm not sure my IR gun is that accurate but thermostat housing is 181, Upper hose 161 lower house 140. The fan does seem to spin slow at idle for some reason. One belt around the balancer, fan, and alternator. This was originally a slant 6 car so not sure what got reused on the 360 swap

View attachment 1716088941

View attachment 1716088942
Ok, I'm sorry. I missed this picture. If those IR gun temps are accurate, you may not be over heating. Try this. With the ignition ON and engine not running, GROUND the lead going to the temp sending unit and see what the gauge does. It should go all the way to H fairly quickly. If it does, the gauge is probably good, so I would try another sending unit. Cheap enough to "throw" at it and see.