Looks like my problem may be a worn stopper shift drum, it shows quite a lot of wear and doesn't lock into the gear detents well possible due to the wear creating a little less tension on the spring? I'll replace this first and see what happens. When I moved the drum and wiggled the rear tires the gears all moved nicely, no catch for now. Hopefully this is a cheap fix.
Canucklehead.