I believe the reason that Mopar had put full floating wrist pins is for performance reasons & other reasons.
Possibly to gain advantage over Fords & Chevy's?

Why else would a manufacture want to spend more money & the extra machining process & extra parts & not benifit from it HP wise & reliability.
I would think it lessons the frictional HP loss?
Another two cents :-)


12 port SDS EFI