Wmazz and Quinc called it. I thought I was getting a genuine mikuni needle and seat. Nope, the SBT is not a mikuni N&S. Never worked out of the package, money down the drain.
The genuine mikuni came in today and worked like a champ, no leaks. 31 pop off with a 115g spring and 2.0 N&S.
I knew...