I don't see a legit piston part number 319295 in the Bombardier database. It does seem to be a part number from the OMC database-the way it is 6 digits, starting with a 3. Perhaps that is a piston casting number-not the final machined part number. It's not a consumer part number. 387284 is a factory piston part number. The fact that all pistons are (hopefully) standard, factory pistons is good. They all should weigh the same-important for long-term durability. Not sure that the weight of the different con rod is the same, even though they may be factory rods. It is important to make sure the rotating assembly components all weigh the same. They need to be when the rotating assembly is running a 5500 rpm's. The fact that you've mixed them may cause long-term problems but is probably not be the reason you've experienced piston scuffing after this rebuild. When you cleaned the carbs, did you pull all the jets out for inspection? To be visually sure they are not restricted for fuel flow?