my bj8 starter finally gave it up after numerous overhauls on my workbench. armature gave out and i replaced it with an old one i had taken out of another car. probably will outlast me.