Down load an app that allows you to monitor db loss. It's possible you are having a really bad db signal and then your neighbor's AP may jump to the same channel as yours and your whacked again with interference and a high db loss which in combination could make it seem sporadically connected...