Hello, for lack of a dealer within 300 miles, I took my 7520 to a local trustworthy mechanic for some simple maintenance and a fix with a broken roll pin I couldn't get out myself. One adjustment I requested was with the main drive clutch, which felt like it was slipping more and more recently...