A good friend of mine just recently had his son's seld repaired that had an engine light on. The dealer changed a sensor on it and the light went out but this weekend it came back on again. This was the first ride since the repair was done, what could be causing the light to come on? It is a 2006 Summit 600 HO SDI and the only mod to it is a can.