In a state like Michigan, the last thing you need at any point is to lose faith in your snowmobile; whether it is because of clattering noises from under the engine, horrific gas mileage, the inability to start or stay running, or a constant stress to replace failing parts, no one loves hearing the unexpected…