leak at sending unit

I had similar problems.. When you set the sending unit in place., it does not always stay put.. I tightened the lock ring by hand first prior to gently tapping around it at different spots until tight.

Prior to install I put a light coat of grease on the rubber seal as well, which seemed to help get it in just right.. No leaks since..