did you ever think about trying a "timberline no-peep''? my wife is having some similar issues and we are going to try it out. it's supposed to help minimize bow torque and improve form without having to look through a peep. if you think you want to try this product, you can find them on cabelas website and ebay for around $45. good luck.