Alex.tali.1
Member
Has this ever happened to anybody i heard about the pins breaking but this to my surprise has never happened or i never seen anything like it so running 6s i lost front wheel drive power i thought my set screw came loose but further investigation lead me to find this Look at pix