OK, the reseating of the cable seems to have fixed the problem - I went out for a half-hour drive earlier and the glitching/freezing didn't happen! Thanks everybody....