I'm not sure what the compression is, but I know it's OK, because it has plenty of resistance when you slowly kick it over. Why did you order a new needle and choke? I haven't checked the float bowl setting, but the way I understand, If it's too high, it flows out of the overflow, if too low, runs lean, anywhere in between is fine, right? Don't hesitate to post anything you find. Have you checked you're ignition timing? What are symptoms of worn/chipped reeds? I haven't checked mine, but would that even be a factor?