Just to update this thread, I ordered a basic Dampener from Summit crossing my fingers it would be a press fit and not a bad crank. Didn't have time for a full install, but yesterday went out to the garage quickly and tried to slide it on the crank snout- it slides on by hand the first bit, but...