Renegade Xmr Problems!!!

Hey guys im new to the forum and new to can am! Of course the first machine i get is the baddest of them all..Rene Xmr so heres the deal i got a throttle body leak or so i think i can choke the bike down by holding my hand over the snorkel it kills the bike but you can hear air coming from throttle body area..hopin this is a quick fix and not a 3 hour drive to dealer, also when the exhaust hits water the bike acts like it wants to quit rpms get low and throttle gets boggy..any help would be great guys! Thanks in advance