I have a 08 Grizzly 350 and i went for a ride last week and probably within 5 min of running I had smoke coming from up around the handle bars. Then it just quit running and i had to tow it back to the house couldnt get it to start back up. so after some looking online and reading the manual i started checking things over, I found a burnt ground wire from the ignition coil all the way back to the main ground so i replaced that ground wire and had no spark at all, So last night i put a new ignition coil and still no spark so I put a new CDI box in and got spark and got it running. But now my oil temp light is on and won't go off . It has oil in it so that thats not the problem. Any help on what might cause this would be much appreciated . Also the new CDI box and ignition coil were aftermarket parts not oem i dont know if that would make a difference or not.