If it was working fine with the said grip before, then I doubt it's the grip now.
But if you feel confident that's the problem, you could remove your motor and tape around it until it has a snug fit and see if that works.
I'd say you should remove the motor plate and push the motor up with your hand and try firing it. That'll tell you if your motor trim is the problem.
Or, if you know anybody else with an extra motor, try installing that and see if that helps.
Also, (I know you said you shimmed it) make sure there are enough shimms on the flat side of the bevel gear.