There should be no binding at all, it should be loose on it's pivot and fall fast when droping it.
Make sure no small pieces of floation foam got loose and are floating around back there. You can have nothing that floats in the bilge water.
And you are welcome !
If it still acts up, get a new manual switch up front and purchase 3/C #16 AWG or larger bilge pump cable and run new cable, make all new connections, then there is nothing left original not replaced with new.
---------------------------------------------------
After this is fixed, you may at time want to do a functional test, if sitting at the dock hanging around, take the dock hose and open it full bore into the bilge.
Do not touch float, as water rises pump should start and you should see water flying out the thruhull, close dock hose, and watch the pump clear bilge and shut off, all by itself. Then you can be sure all is well. Checking it by lifting float is better than nothing, but not as good.