i had similar issue.made a great repair and it blew out again..heres what i learnt
there is a line that goes to the carb, one that goes to a short hose with a vacuum valve and one hose that runs behind the tank towards the nose..this has a relief valve..mine was installed backwards in effect keeping pressure in tank and blowing apart trhe rubber seal at the fuel pick up.
a quick way to check is to remove that line and blow into it..should let pressure through beyond 5psi..youll hear it venting out of the grommet behind handle pole.
if not drain/remove thank, reach inside, remove hose and turn valve around so arrow points out of hose not into...guess mine was a friday afternoon build lol
and small vac valve should allow you to blow air into fuel tank.
if one, the other or both arent working fix that first..means the rubber is blowing out from too much pressure in fuel tank.
as for cheap repair...since polaris canada wont sell just the rubber bushing but instead the complete sending unit for a 350$ fee...ridiculous.
i found 1'x1' 1/4" thick rubber tile used for soundproofing.. measure length form top of tank to top of sending unit when in place.
cut strip out of tile to proper width.
1 strip will wrap just under 2 full wraps of old rubber seal.
then need 3 x 2" hose clamps.. place 1st hose on top end and cinch, then do same at bottom and finally in the middle to offer support.
this repair has lasted me 3 full tank so far without problem and came to a total of 11.47$ instead of 350$
hope this helps