workshoprat, that is some pedigree you have working on Aircraft and stuff, I never get to touch Aircraft as I am stuck working on CAT and other make equipment for the last 48 years, the 3304 out of your 955 will fit with a few modifications, I would say you need to measure the width of the drive pucks as I think you will find they are wider in the 955, anyhow on the liner think if they look perfect on the outer face around the lower top seal ring and above you are good to go, I have posted pictures of the Tin Worm eating through the outer cylinder wall many times in Shop Talk in the past with this damage showing after only 6 months on some engines without the correct coolant, in 1 year (personal Record) I managed to swap out 128 piston and liner packs so I have seen a few innards, the Lanchester style balance shafts and bushings need to be in top order as they rotate at X 2 Crank speed and need careful setting in Time, they cannot be fitted incorrectly as the gear cut angle is handed, best of luck. tctractors. p.s. The 955 has piston cooling and a Turbo I tend to think.