Okay, first things first, I'm a registered nurse not a mechanic. I'm an intelligent man but when it comes to mechanical things please talk to me like I'm an idiot. I have a 2002 TRX250EX that has been well taken care of since I bought it new. It died a few weeks back and wont restart. The starter clicks and the engine turns but never fires up. I am getting no spark to my plug. In my inexperience, I went ahead and relaced the battery (was the original), replaced the fuse and plug, and put on a new starter and ignition coil. Took out the carburetor, disassembled and reassembled it (everything looked fine to me but this was also the first carb I have ever seen. The little floats were free moving as a friend said to check that?) So Im still stuck. Im getting no spark. I've read several posts and now I'm thinking the CDI?? Any help would be greatly appreciated.