Hey man, shoot me a message later today on facebook and we can walk through the heli with you see if we can't figure out what the binding issue is. As far as the frame thickness is concerned, that is a little strange that one is 1.5mm thicker... do you cave a set of calipers that you can get an exact difference on them?
Best Regards,
-Steve