Inboard pecker can only be fitted to a motor that has the threaded hole in the casing to take the pivot pin.
Apart from the fact that any OOB load will diss the old style peckers, if it is constantly banging on the cabinet then either the suspension legs are goosed or there is a fault in the control timer or broken solder joints on the PCB white connector block, causing intermittant spin on wash.
Some old hotpoints had a problem with the module! Is the module mounted on the back of the timer? If so it needs to be changed. It’s about 3″x3″? This caused the motor to go onto a spin, out of sequence.