Maybe... but i just tired moving the entire selector plate manually and firing, and it still fired full auto. so its not the gear. the cut off lever doesnt look to be sticking either... could be internal? and the ambi gear on the right seems to be wobbleing because the slit where the shaft goes in got a little wider... possibly because of when i was prying out the gearbox. So i need to grab a new one.
Edit: Found a ghetto fix for the gear... I just cut a spring from a pen to about 4mm long and put it in to force the gear to stay flush with the gearbox so that it better engages the teeth, and now its fine =) but still full auto