On the way from Monticello to Moab my bike started making strange noises so once I got to Moab I wanted to have it checked out. I went to the first bike store I came to, which was Moab cyclery, and described the noise and what actions cause it. Basically every time my right pedal neared the top of it's rotation there was a creak that didn't use to happen.
After I described it to the mechanic he was able to tell right away that the bottom bracket was either loose or dirty. He proposed to take it apart, clean it and then re-oil everything. After about 25 minutes he had it back together and had me try it out. Fortunately that fixed the problem, so I am back in business, at the cost of $15. At some point in the near future I would like to re-oil the chain and everything, but it can hold off for a bit.
After my previous research I have also been looking for different gears for the bike to give me a better ratio, mainly for climbing all the hills. I checked every shop in Moab, but none if them had any smaller gears for a five bolt setup like I have in front. Ideally I would like to replace the 30t gear I have right now with a 24t gear. This would help out quite a bit, dropping the slowest gear down to an ideal 6 mph, instead of the 7.8 mph ratio I have now. I might also replace the rear cassette with something bigger, which would also help the situation. That change is a bit more involved, likely involving a change in rear derailler as well.