340 overheating problem

Is your fan pushing or pulling air? Put a piece of paper in front of rad & try.

Hahaha........... Pulling...