A friend of mine just bought a '99 670 Summit X. On the second ride out, he crashed it and shortly after it burned down on the mag side. We discovered that the carb on that side was falling off and sucking air past the boot so it makes sense that it would burn down on that cylinder. We replaced the piston and cylinder but could not find an inexpensive H.O. head so we used a non-H.O. head. Now the sled will NOT run past 6500 rpm. It runs fine up to that point then starts stumbling and sputtering. We did find that it was missing one exhaust valve spring and replaced both of them. We also replaced the spark plug boots that got broken in the crash. We checked the jetting and it's at factory spec for the elevation and such and it seems to be getting adequate but not too much fuel. If it was a Polaris or Cat I would say it's a coil or CDI problem but I don't know a whole lot about Doo's as far as their characteristics and the DPM. Anyone have any ideas?