MontyWales
XS650 Member
OK so something strange is happening. I took my carbs apart to clean them and get new jets put in. Now the Needle jet wont seat in properly and the float bowls won't do up. It almost as if they have grown. 
Thats just dirtIt also looks like you have two o-rings on the needle jet, one below and one above the step-out? They only get one, below the step-out and fitted into the little groove. A 1mm x 4mm o-ring size will work, but on the Z-8 needle jet, with the o-ring groove so close to that step, the needle jet probably won't want to push all the way into the carb body. That's OK though, the float bowl will push it all the way in and lubed up real good, it will eventually seat the o-ring into the carb body.
To add, NRP are OK. Some of their stuff is Keyster, which is generally Japanese and is decent enough stuff.TRY: https://nrp-carbs.co.uk/shop/
For your genuine Mikuni carb bits.