I have found that the only difference between the 400 and 550 is the stroke and that the 400 pistons are taller to compensate for the stroke.
If the thread starter wants I now have a set of good 400 pistons and cylinder for sale very cheap
. Unfortunatly in Sweden.