Have a 31 pickup. Started to run hotter than it normaly does. Found that the problem was a restricted after market fuel filter, causing the engine to run lean.
Hope this help some one along the way.
Jack
Make sure the line coming out of the tank is clear. I had some rust at the tank and it did the same as yours. Blow back from the gas line into the tank.
Jack