Ragdoll Advice and Issues (with source)

I have a very simple ragdoll, nearly the same as the demo but built with rectangles and no neck and within a Phone landscape page. Im doing BodyObject.ApplyForce on free drag end, and the force vector is the touch delta created from _boundryHelper.ScreenToWorld().

This seems to work, partially. If you free drag too near to the doll it sorta applies the force in the opposite direction, but if you go about half the screen or more away from the doll it works.

Probably having to do with how I've built the doll, but his forearm or foot gets hung up on a platform and disconnects (stretches) away from his body for a bit before snapping back together, any advice would be great.