Thanks for the help Racer;
There was a little bit of brute force used to pull the float sensor out. I did all of the above, but my float has had it I believe! (Ordered a new one)
To check that is definitely the issue. The connector that the sensor connects to, I tested by having it not...