The issue I am experiencing is when moving the shift lever up to change to a higher gear the lever seems to get stuck (or more accurately, hitting a bump/stop) ABOUT half way; I can keep pushing up a bit harder and get into the next gear where if I do that everything is fine. However, if I don't notice that I didn't fully shift into the next gear (I release the shift lever and clutch at the "bump") the bike will pop out of gear. I haven't had any issues shifting down, the shifts are smooth and always go into the gear I want and never pop out of gear.
I spoke with the head mechanic at a local shop I trust and he suspects the issue is related to part #13 (Honda Spring Shift Return - 24651-MBB-000) since the clutch seemed to be good and the issue is only with shifting up.

I've only owned the bike since October and when I got the bike it was in need of some maintenance, specifically related to this issue, the clutch fluid was HORRIBLE (it had turned to a gel) and shifting from 1st to 2nd was hit or miss. I have replaced the entire clutch line with a bit longer stainless steel braided line, new fluid and a new clutch slave cylinder. I cleaned and greased the bushing for the clutch lever and the free play at the lever is minimal. I have also removed, cleaned and greased the joints for the shift lever.
I believe the clutch is in good shape, with the bike on the centre stand and in gear I can stop any wheel movement with 1 finger and the engine RPM never jumps under load (no sign of clutch slipping).
SO my questions are:
-Any idea what the problem actually is? (The return spring, shift forks, shift drum?)
-Is it possible to repair this WITHOUT dropping the engine?
I spoke with the head mechanic at a local shop I trust and he suspects the issue is related to part #13 (Honda Spring Shift Return - 24651-MBB-000) since the clutch seemed to be good and the issue is only with shifting up.

I've only owned the bike since October and when I got the bike it was in need of some maintenance, specifically related to this issue, the clutch fluid was HORRIBLE (it had turned to a gel) and shifting from 1st to 2nd was hit or miss. I have replaced the entire clutch line with a bit longer stainless steel braided line, new fluid and a new clutch slave cylinder. I cleaned and greased the bushing for the clutch lever and the free play at the lever is minimal. I have also removed, cleaned and greased the joints for the shift lever.
I believe the clutch is in good shape, with the bike on the centre stand and in gear I can stop any wheel movement with 1 finger and the engine RPM never jumps under load (no sign of clutch slipping).
SO my questions are:
-Any idea what the problem actually is? (The return spring, shift forks, shift drum?)
-Is it possible to repair this WITHOUT dropping the engine?