I need some fuel sending unit experts please

So as near as I can tell, my system is acting like all the components work but the sending unit is not grounded. I’m getting a pulsing current (5v) from IVR through the gauge into the connector on the sending unit. Except I checked the variable resistance on the brand new sending unit before installation and it functioned. I’ve also checked that sending unit is grounded to the frame.

The gas tank is new but it could be a hole in the float or the float arm stuck down? Maybe I can remove the sending unit, ground it to frame and manually adjust the float arm. That should at least tell me if it’s the sending unit or gauge end.
Dumb Question!!!! Do you have fuel in the tank. Reason I ask this is, the pulsing current from the dash is correct and the float unit works out of the tank (manually operating) and you say your ground is good. If you are relying on the fuel line clip strap as a ground, make sure the clips are not rusted, if so sand or replace. Also make sure the fuel line from the motor has a good ground and does not have a rubber connection be for the pump from the tank. Pump to carb is ok with a rubber line.