My car keeps over heating when I’m driving

Had the same problem years ago- your fan looks small for the application/ light a smoke
Right or left handed one your choice put it up to the rad to see how well it is working drawing it through which will also tell you if it’s a pusher or puller. You move have to buy or fashion a shroud