You've maybe hurt its feelings, but a squealing starter motor often indicates that the plastic starter gear has worn away. You'll need to take a cover off to have a look.
John
August 2009
Automatic Answer
We may have found other answers which could help you.