Ok I have my flame suit on but here I go. JD needles are waste for the recreational weekend warrior rider. I bought some here on TT two years ago. I fought with these things the whole time. I read williams posts and have switched every jet and used both needles. I talked to my local mechanic friend multiple times and all the fussing I could never get it to run great. terrible surge, runs to rich ,runs to lean, studders bogs all of it. I recently put a YZ needle in it and it made a huge difference. no studder, no surge, no bog, starts first kick, deals with elevation change with a much flatter curve. Everything is better. I don't race, I don't want to change my jetting every week for different places. i know some guys have had success with those needles and maybe the jd needles just don't like my region and the altitude. I really wish I had never bought them. If you want them, get them. If you just want to get rid of your stock WR buy the YZ needle and buy trials tire to try out. I'm not looking for argument. I'm just looking to get guys to think twice about what the want to buy and how much they want to fuss with their carb. My local mechanic and shop owner won't even put them in and will hesitate when someone comes in with the jd kit and says there bike won't start or runs like crap. to each his own. good luck. Ride and have fun that's what it's all about.