Just did needles and seats in mine and it fixed the prob, not as severe as yours but it still flooded. If you take the carbs to your dealer he can pressure test the needles. They should leak down no more than 1 psi per min. Mine were quite bad. Your pump should put out 2lbs at idle and about 6 at full speed, mine would not even hold 4lbs for 10 sec.
2004 renagade 600HO
1998 Kitty Cat
1997 Ram 1500 club cab sport 4x4
Go to work sick,Save your sick days for sledding.
I used to have superhuman powers, but my therapists took them away
http://www.snowmobilefanatics.net/indydude