Multiple experts have indicated this is most likely to due interference. There will be no magic bullet fix. You are going to have to do some of the legwork at this point. My recommendation is to create a WDS network via this Apple link
http://support.apple.com/kb/HT2044. That will allow them to all communicate on the same channel.
Packet sniffing is unlikely to solve the problem. You have a problem with interference and you have a proposed solution. Other experts are confirming that.