Came across David's old post on this subject, with no comments. I had the same trouble for about 20 years, then found that the small coil spring that holds 3rd gear in place had collapsed. I'll let you know in due course if the problem is solved with the new spring I've installed (once I get my sparks back).
Jonathan R