As per other post i would say it burnt out / has a burnt spot.Can you spin it by hand?
Got my starter from euro's £48 brand new no exchange, was making squeaching noise on start up. Easy job only took about 30mins.