I might have to replace mine as the battery light on the dash glows regardless of engine revs, tried all the usual remedies that have already been mentioned but still no luck, back when I was a young apprentice, we got a box full of alternators and starters, stripped them down and refurbished them to a working standard, would do the same if I had the equipment!