My starter went ka-put too.
Finally got my nerve up to change it, it was not a bad job, but come to find out, the end of the starter were the out side bearing is housed, completely broke off, I mean the complete nose was laying on top of the flywheel, it was still in one big piece. Is this normal?