Damn! You wonder if all 120st's are like that.
Good question.
The 120 has a 7.575" connecting rod length and 4.625" stroke; Rod/Stroke= 1.637
Most common is a 7.667 connecting rod length and a 4.375 stroke; Rod/Stroke=1.752
A value of 1.75 is considered ideal by many respected engine builders.
The short ratio (1.637) makes the engine push the pistons hard against the cylinder walls causing the wear when combined with the higher piston velocities of the longer stroke.
My 120ST with 6500 miles is developing piston slap at start-up indicating significant piston and bore wear. So......what to do?
We only need to change 2 parts to fix a basically great motor.
1. Put in a 4.375 crank set. I would use the new S&S crank with SE pistons and stay with the SE lefty bearing in the bike.
2. Bore the cylinders .010 over to fit SE pistons 22575-07B. 10.5:1 compression with no other changes.
Now you have a 113" motor you can run as hard as you want for a long long time.
Optional:
1. Put in S&S premium lifters
Do not bore up to 4.125" making a 117. The pistons have less stability with shorter skirts and the cylinders are thin and will distort more.
Proof: Here's a 113 built by GMR with the stock 120ST 259E cam and a D&D Fat Cat exhaust. Stock CVO heads and throttle body.
I think I'm heading in this direction.
Good info here:
http://victorylibrary.com/mopar/rod-tech-c.htm