Electronics...?
The electronics from the two motors are probably equal, they both use the CDI with the same amp charging system. The biggest difference between the two motors is the pistons and ports. Some of the parts will fit the 657 but others may need small changes to work.
The carbs on the two are both BN 38's but the jets are different, so you'd have to rejet them.
The rotary valve is also different. The 657 uses the 147* and the X model, the 158*.
The 657 has a horsepower rating of 27 and the X model is 31. Now, that's horsepower at the pump nozzle, where it matters the most.