Not seeing you hone it's hard to advise however with what you are doing if a touchup is truly all that is the issue you are in overkill territory already.

You might consider your honing skills are...