Yes needle and seats were all new OEM because I didn’t want to chase problems after getting the bike running. Even though it was overkill, I put all new genuine Mikuni or OEM parts through out. As some of you have suggested it could’ve been a fluke. I am going to get the things I need to do a fuel level check with the clear tube method.
I bought some new float valves and seats from SUDCO for my '82 650 Seca and they didn't work. I put the old originals in and viola'.
I figured the Mikuni dealer would have OEM stuff.