You mentioned that you had a few chipped teeth on the 54 ring - is the ring "true" and not warped or bent? Shimano front shifters are a ***** to set up correctly - especially the triples. I'd also check the front derailleur cage to make sure it isn't bent. Also - make sure the rear derailleur hanger isn't bent either. How old is the chain? One of the reasons - there are many - that I don't like Shimano STI on triples is the lack of trim adjustment - Campy levels are far superior in this regard. No fuss to set up correctly at all.