I think the reason the temp guage sender is not working is
that there is air trapped at the sender.
If you have the old sender un-plug the wires on the engine
and hook them to the (loose) / old sender. Get a piece of wire
and wrap it around the threads of the sender and ground the
other end.
Get hot tap water (130-150 F), a cup of coffee (170-190 F),
boiled water in microwave / on the stove (200-212 F) what
ever you can get and see if the guage / sender works.
If it works first thing to replace is the thermostat.