Ya-la same suggestion from foremen on bushing but I always suspected that they were trying to pull a fast one as they did not have the press machine & it cost more to change the whole arm (unless it is half cut, then how long can it last?)
For your timing, did you reset your ecu after changing the dizzy? Normally tune by ear oso okay, but your case use timing stobe still got problem.
How I normally tune by ear : 1st push the dizzy down full (do not tighten the bolts too much) drive around, sure got knocking as ignition is too retarded. Adjust higher slightly & drive around. Repeat until there is no audiable knocking then push abit higher
(unless you worry but FC)