I have an 07 Speedmaster, and I'll be going in to the carbs for the first time here in the next week or so. I have ordered a bunch of stuff, and know that I may not need/use all of it. I was about to order some needles but then got to reading that my stock needles are the "thruxton" needles. Can someone please verify?