I recently had that skipping problem on my 10H. The way I fixed it was to make sure there was a 1mm gap space between the tone arm damper as per the Elac service manual (see service manual picture below).
My unit didn't have a 1mm gap. It was actually making contact while playing. The damper should only make contact when cycling (keeping the tonearm from bouncing around). However, when playing a record there should be zero contact with the damper. If there is contact while playing, it will drag on the tonearm and cause skipping.
I'm not familiar with the 660 model, but if it uses a similar mechanism, you may want to try this.
Look underneath and if the damper is touching when the tonearm is in the rest position, unscrew the two nuts (209 in the picture) and turn the screw so there is a 1mm gap (as noted in the diagram below) -- then tighten the two screws.
Another issue that can cause skipping is the tonearm wire binding up and preventing the tonearm from fluid movement. Look underneath where the tonearm wire exits the tonearm and the wire travels to the muting switch. Make sure there is enough slack and the tonearm wire isn't "pulling" the tonearm backwards when the arm reaches a certain spot.
It's basically trial and error, but eventually you will find the cause and fix it.
View attachment 998542