Front derailleur spacing problems
I just picked up a used Surly Long Haul Trucker and I'm having issues with my front derailleur. It will not move outward far enough to clear the large chainring (triple). It will shift into the largest chainring, but there will be a lot of chainrub when it's on the largest in the front and smallest in the back. The second smallest in the back just makes it with occasional rub on the front derailleur. I took it to my LBS and the mechanic's opinion was that the bottom bracket must be too long. I've been searching online but there doesn't seem to be much in the way of manuals on my crankset and bottom bracket.
Here's what I'm running:
Crankset: Shimano M530 triple
Derailleur: Shimano Deore triple of some kind
Bottom Bracket: BB-ES71 113mm spindle length
Cassette: Shimano 11-34
My mechanic recommended that if I need to change the bottom bracket, I might want to switch my crankset to something a bit more current as I'm planning on touring with the bike and Octalink bottom brackets are not readily available in shops these days. Also, I'm running a 48-36-26 on the front and I realized while riding it yesterday that 26 in the back might not be enough under load and going through hills. Shimano had a 44-32-22 setup for this which sounds good, but then I'm replacing even more parts on an outdated crankset.
If it turns out a better idea to just swap cranksets, I'm open to suggestions. In that case I'd be looking for something durable but economical. I would be open to a double in the front as well but the range would have to be similar to the 44-32-22 setup.
Thanks for the help!