How'd the new ABB set-up turn out?
After reading your orig post, the only thing I see, after with working with customers, is your grip and possible bow torque. If all you stated is correct, I'd certainly make sure your posture/grip is where is should be.
But maybe your new set-up worked out.