I'm currently chasing a long-running issue where my bike (1989 CBR400RR-K) struggles to rev beyond 9-10k rpm. Feeling a fresh motivation to get to the bottom of it this summer, I've taken my carbs of the bike for the umpteenth time!

I noticed one of the needles was quite worn, the tip had a much bigger surface area when looking at it head on compared to the rest of the needles. So I ordered some used needles from eBay, however now notice that these replacement needles are much shorter. There isn't any guarantee that my originals are the correct item, so I wanted to ask the forum.
My original needle set are marked '8GH', and the eBay set are '7MJ'. Could anyone shed some light on if this is an NC23/NC29 or maybe an RRJ/RRK thing? Or possibly from a different bike altogether? Just wanting to be sure I use the correct set for my '89 RRK.
As a side note, I've verified from engine number, frame and carbs that the bike is definitely K (I suspected a while ago it had J carbs, but that was debunked, I have the VG04B's).
Cheers fellas