RE: pull start maintanance
One thing that has always worked for me was to take the starter off. Most of them the bearing will fall right out. Soak it in a little fuel and then also rough up the shaft just a little with some fine sand paper. Make sure to dry the bearing good before you put it back. That should help out.