I purchased a 2015 Hisun HS500 UTV used, and the only thing wrong with it is the fuel gauge does not work. When the fuel pump is in the tank, the gauge always reads empty. When I remove the fuel pump from the tank and manually move the float, the gauge works as it should. When the fuel pump is in the tank, it sounds like the float is hitting something in the tank. I checked the tank and there seems to be no obstructions in the tank. I figured the float arm was too long so I cut 1" off the length of the rod and reconfigured the float. I put it back in and the same thing happens: the gauge shows "empty". I have made sure the fuel pump is in the proper direction with the inlets pointing toward the driver side and the electrical connection is pointing toward the front of the vehicle. We don't have a Hisun dealer locally and all the dealers away from here, including the plant in Texas, have no suggestions other than what I've tried. Please help.