Hi guys. I have a 2001 opel astra g. 1.6 16v.it starts sumtimes normal and runs well but sumtmes the starter jus swings but dnt turn the flyweel. I changed 3 starters alrdy and it gives same problem after couple weeks I tested the battry and the battry is fine. So I realli dnt knw wats wrong. I even chekd d teething on the flyweel and its fine too. Sumtimes it starts normal then sumtimes it jus swings and dnt sound like the solenoid is activating but I chnged 3 starters alrdy and same problem. When I turn the key u cn hear ther starter swinging but its not turning the flyweel. Put another starter on and same story but wen I kikstart it it works fine. Advice pls guys.