Have you checked the timing lately? Retarded timing will cause them to run hot.
I can not tell for sure from your picture if you are running the truck or pass fan. If a pass fan swapping for a truck fan would help. All else looks fine.


See the USA in your vintage Chevrolet!
My Blog