i have a can-am ds 250 it recently stopped running the last time it was running is stopped with a big pop it fried the battery i put a knew battery. it smoked in the front of the atv the engine tuns over but will not start up we put a new spark plug,cdi unit,and something in the engine and it is still not fixed HELP ME PLEASE!!!!!