Front derailleur adjustment, chain rub
I'm having some trouble with chain rubbing on the front derailleur of my hybrid and can't seem to figure out what's wrong. I've followed just about every bit of info I've come across on the web, including the Park Tool guide and Sheldon Brown's site, to no avail.
In the middle ring up front, the chain will either rub the inside cage when in low gear in the rear (1-2, large cogs) or rub the outside cage when in high gear in the rear (7, small cog). I can't seem to find the right amount of cable tension so that there is no rubbing at all while in the middle ring. I can tighten to get rid of the rub in high gear, but then I have rub in the lower gears and vice versa.
I've positioned the height so the cage just clears the teeth of the large ring and set the angle so the chain looks parallel to the cage from above. I've adjusted the low limit screw with the cable slack and the high limit screw with a good amount of cable tension so that I can shift smoothly between rings without the chain falling off or getting stuck, but then I end up with rub in the middle ring.
One thing I've noticed is when adjusting the low limit screw, I can't get it so the chain is as close to the inner cage as possible without it being too tight and not letting me shift down to the small ring. So there is a sizable gap between the chain and the inner cage in the lowest gear that I suspect may be leading to the rub in the middle ring and higher gears.
This is a new bike (bought earlier this year), so it's not a problem of worn-out components. I really can't afford to have it adjusted at a bike shop and would prefer to do it on my own, so any insights are appreciated. Thanks.