The pistons should not be a problem in the USA as there are firms like JE pistons who I'm sure would make some. It might be a problem in that you only need two but I'm sure there is a way around that as I know they will make sets of four. Cheers John