Just a note: I got a sled a few years ago that was supposedly a rebuilt motor, new seals, etc that didn't run great but did run. After messing with it for almost a year, I cracked the case and found the crank seals to be torn and 1.2 missing from being installed on a dry crankshaft (I'd guess) so unless you know how good a job someone did or did them yourself, crankseals, crankseals, crankseals....
I spent a lot of time on carbs, and ignition thinking it was the problem when it was those pesky seals. (just don't want someone else to have the same aggravation I did)