Thanks for the help guys. Even though we had suspected the right source of the problem very early on, I think that this was a learning experience for me and in the future I will be more capable of self-diagnosing similar problems such as these before asking for help on a forum.