My girlfriend has been having problems with her front shifter/derailleur since she got her bike. For some reason, moving the chain from the middle ring to the big ring at the front, is very stiff.
Her left shifter is an ST-EF50-7 (triple) like the one in this picture and the front derailleur is a Shimano Tourney TX51 (top pull)
This is the cable routing to the front derailleur.
Her bike has been used just a few times, and I have inspected the cables and moving parts and everything seems to be ok. No rust, cables have been lubed just in case, etc. Front derailleur is properly adjusted (both low and high screws are set up properly). As long as you push the lever really hard, then everything shifts properly. Something that I have noticed is that in order to shift into a bigger gear, the shift lever has to be pushed quite a bit before it "clicks" and stays in the next gear.
When the cable to the derailleur is not attached to anything, the shifter lever moves smoothly, so I believe that the shifter is fine. It appears that just for some reason, the front derailleur has a very stiff spring that puts up too much resistance. Can anyone recommend me what to do? I'm believing that changing the front mech may be necessary in order to get it working properly.