340 overheating problem

New parts store temp sending units for OEM guages have the wrong ohm resistance.

You need to add some resistors to adjust the unit correctly.

I used my existing sending unit originally but after the gauge read inaccurately I did replace it with a new one. Either way my gauge maxed out. It (the original one) seemed to have read fine before I installed the new motor though.