aaahhh.......single malt!!! I've had fights with these things before. If your timing is correct, it is not the actuation of the solenoid but the deactuation that causes the dirt and scratches. Sometimes the blade doesn't come off of the belt.....especially during long runs. The sensor on the assembly is important in that it is used for altering the timing during long runs. The software was designed to do this because of the assumption that when the solenoid is very hot it will get sluggish.There is an alignment tool for the PR module, but since you have moved it max left, that's probably not going to help. I found when adjusting the timing with the pad/liquid, it's a good idea to start at default values. If it was previously set way out of whack, it doesn't adjust into spec very effectively. Also if your adj. numbers overlap, it won't operate properly. Hope this helps!