I feel your pain. I had a terrible time working on the motor for my Cat. It has been a while since I have touched a small engine, so I would work on it, put it back on the bike and would have to take it right off again, all while trying to hunt down little pieces that I was sure I set right in...