My 1911a1 ejects at random angles mostly from 3 o'clock to 6 o'clock sometimes high sometimes low sometimes straight back at my face sometimes forward sometimes to the left(I'm right handed). I've changed the recoil spring taken out the ejector and cleaned it. Not sure what to do next. Any suggestions.