I have a 2006 sportsman 500 efi and it has sat in the garage for a year. It cranks over but I dont think its getting gas. Not sure about spark as I cannot get at the dang spark plug to check it. I used to turn on the key and it made a fairly loud buzz like sound, now it is much more faint. Any suggestions?
Thanks.

remove the seat and soak a rag in fresh gas.hold it over the air intake pipe with your hand.if your getting spark the bike will start and run from the gas fumes.if it does run like this the throttle body is gummed up with varnish from the old gas.put some sea foam in the tank and and run it with the rag until it will idle on its own.may or may not work,you might have to have the throttle body cleaned.but if it will stay running the seafoam will clean it up after a decent length ride.

Put hand over air breather hole and it started once for a sec. That was it. It has spark but no gas. Took off line at fuel filter and no gas. When I turn the key on I do not hear a buzz like sound like I used to. Fuel pump??

Put hand over air breather hole and it started once for a sec. That was it. It has spark but no gas. Took off line at fuel filter and no gas. When I turn the key on I do not hear a buzz like sound like I used to. Fuel pump??

The buzz is probably the fuel pump. It would probably sound different if there was no fluid versus if there was fluid.