Fuel issue

My 2013 sportsman 850 xp is dumping fule through the exhaust to the point that I stripped the bike down and drove it untill the fuel smell was strong but there are no leaks. There is only one sensor in the system that I can find under the air intake manifold that must be a throttle position sensor. Could this be faulty and causing the bike to dump fuel? The outlets of my muffler are tan brown, not normal black and my plugs are slightly white (lean) but it’s using way more fule then normal. Took almost 5 gallons to go 54 miles at idleing/hunting speed over the weekend. Any help or knowlage would be appreciated. Thanks.