Rigging problems are difficult to troubleshoot. Again, there’s little I can do but I would follow Wes Burke advice if it all got too complicated, Delete it and start over. It sounds crazy but it is great if you follow it. Give this short article a read and see if it resonates with you.
https://blog.cgcookie.com/delete-start/