i got my 1993 cr250 out for the first time this weekend and it was running good but was a little boggy off idle. I have the jd kit and according to it all you should ever change is the needle and maybe the main. So i changed the blue needle 3rd pos clip to the red one which is leaner 0-1/4 throttle, 3rd clip pos, and air screw best at 2 turns out. And now the bike runs amazing! no bogging anywhere and very very crisp through all rpms. But, when the motor is under load it pings 7-15 times like when you are going up a hill in too high of a gear. At least im 90% sure its pinging. It sounds like a metallic sound but i have to listen hard to hear it. No power difference or any difference in the way it runs, just the noise. So i went back to the needle it had before which is slightly richer and it runs like crap but the pinging is mostly gone, very boggy and cannot get the air screw set right, it needs to be 4+ turns out to even idle. So i went back to the red (leaner) needle and tried some 110 sunoco race fuel from my grandpas late model. Its not there as much but it still pings a little. So idk if i need to change the main jet or what but im lost. Any help will be appreciated!!