Hi Solman and vcccomm,
Yes that's pretty good advice to clean out the ball lock chamber as all you have to do is slide a knife between the metal plate and the housing and then clean out the chamber of the gummy lube that's creating the problems. Once cleaned out just a little light oil as vccomm suggested and lean the engine back to insert the balls so they don't end up everywhere else apart from where they should go. Also while I remember the square ended shaft end that fits into the recoil stater assembly should be slid off it's shaft and internally cleaned out and new oil placed onto the exposed shaft, then just slide the shaft end cap back on and insert those balls, finally slide the sealing plate back on to where it belongs and you should have a super efficient starter functioning as it should without any of that squealing noise.
Cheers,
BB