Does sbt sell the cdi or emm unit for my polaris virage i 2002, everything else checks out on the ski but the timing is off and i think the only way to correct it is with a new cdi unit, the number from polaris is EMM 4010408

Thanks Brad