My bike is very hard to kick start all the sudden and when it DOES start, it stalls immediately unless you rev it hard over and over again. Obviously something I don't want to do. I just got a new spark plug for it which helped a previous problem of power loss and throttle break-up, and then it just gradually crapped out on me. I don't think I put the right kind of plug in it, but I'm determined to get the right kind and put it in and see if it helps. I really don't think that's the only problem though. Sometimes, when I kick it, it kind of gasps and sounds like it's hacking something up. It's a very dry, airy sound, it's pretty loud too. I was told by a friend who races and is a certified technician that it would need gaskets and a new piston and lots of expensive things. Can someone tell me what I need for certain?