Yes, 100% B2 SP. Frame= ZX250A-301691 Engine= ZX250AE As per manual: main jet-#1&4=135, #2&3=130 Pilot=35, needle-#1&4=N76A, #2&3=N52X Air screw= 2 1/4 turns Fuel levels verified with factory float gauge. Synchronization with MotionPro SyncPro manometer. Again, Starts, Idles perfectly at 2000rpm. Revs as high as you like (no load). No sign of vacuum leaks, new vacuum hoses to carb spigots. Has original bowl vent hoses to airbox. It is completely stock other than the Tsukigi Racing exhaust, 4 into 1 collector, muffler with baffles are quieter than stock. I have checked the valve lash settings and they are in spec. Upon inspection, it appears that the timing chain, guides, and tensioner have been recently replaced. Yes, I saw the bit of trash on #4 carb, but am sure it fell there when I removed the airbox. Igniter # is 21119-1290, which is correct from what I have found on Megazip.