I FINALLY got around to fixing it (forgot about it over the summer because it did not squeek). The squeek was coming from the idler pulley on the drive belt tensioner. There was so much excess room to work between the tensioner and the frame (joke for those of you who haven't been there), I decided to replace the whole tensioner assembly, the upper idler pulley, and the belt (a gator-back of course). Took about 3-4 hours and it helps to have small hands. Thanks again for all of your help!