Ok so I got the tank off and sensor out. It was a bit tricky to get the fuel hose off so I will insert a pic for anyone trying to do this to show how the hose comes off of the fuel pump.
Long story short - I did not get my sensor to work.
It looked visually all good, float was not stuck and the float chamber did not have dirt in it or anything like that. Still I cleaned it out and put the sensor back together hoping for a miracle but no. I will get a new sensor from a dealership and if new one works fine then I will drill the bad one open to see if the circuit board was bad. At this point it has to be it as there is not much left. One thing I was a bit unsure of was the little gasket they have up and down that is supposed to keep the gas from the float chamber entering the circuit board side. It did not look too solid, I would not be surprised if gas actually gets to the circuit board and maybe that is the fault we are getting. Not sure if there is any way to test it but once I get the sensor open I will try to find any signs of gas on the circuit board. Oh and only now, after I have already put the bike back together I realised I could have tested the sensor on the bike without the gas and gas tank on just to see if it would have worked when dry. Oh well... at least now I know hot to tear it apart and I will be much faster next time.
Also a quick tutorial for those taking the tank off for the first time:
Drain the tank
Bike on rear stand, handlebar straight
Remove seat
Unscrew the only bolt holding the tank
Unhook the ground wire first on the left side
Measure and make a wood block with perfect height to give you as much space as possible to work below the tank. Insert the wood block to hold the tank higher.
Now unhook the fuel hose (look at the pic how to get it off - push the sides of part E, pull the part D, btw the pic from the manual is wrong as the tank is upside down but you get it)
Now unhook the fuel pump connector,
Now unhook the fuel sensor connector, it's a tricky little bastard, there is a little pin in there that should be moved "outward" at the same time pulling the connector apart
Now there are two hoses left that are located at the upper left side under the tank. Dont waste time trying to get these off from under the tank, there is too little room.
Remove the wood block, pull the tank slightly down, out of the top two sockets
Cover the left side of the bike frame upper part closest to the tank with something soft, turn handlebar to the right and move your tank's right side up and lean to the left, on the frame, hopefully on the soft material you did put there so you don't scratch the tank. This way you get to the two hoses more easily, once again, be careful not to scratch the tank and be careful looking how far the hoses let you lift the tank. Unhook them and you should have your tank off.