Just had an alternator fixed, not by me, had a friend do it. He did say it wasn't easy. Rightly or wrongly he removed the power steering pipes, said bolts were too long as well. Anyway, he got it out from the top and sent it for a new back end. All in £110, about the same price as a new Chinese one.