Davey, I replace my chains when they reach 1/16" stretch or just slightly before 1/16". In your case a new chain maybe all that's needed to bring shifting the FD back to how it should perform.
I have one bike with a non ramped/pinned crank set, also lacking specially cut chain ring teeth, using indexed shifting and there seems less forgiveness for anything not within spec.
Brad