When you disconnect the white/red wire, you lose the feedback to the CDI for rpm. Therefore it cannot make any changes based on RPM. Timing curve, rev limit, limp mode, etc.
I can't remember the specifics of the trial but I posted my findings in a thread here somewhere. The timing falls back to something like 16 degrees advanced and as the rpm increases, it approaches zero deg and pretty much stays there above 6500 RPM.
Edit: Found my previous post;
I'll try and post the video to show what I learned today but basically, it holds 16deg of static advance just as I had previously reported but as the rpm increases beyond 3000 RPM, the timing actually starts to retard until it reaches 0deg TDC around 8000 RPM.
Further evidence that while probably safe to run, this is still a performance killer.
Thread for further reference;
http://www.x-h2o.com/index.php?threads/cdi-red-white-wire.159797/
As for why, I can only think of a few reasons, most of which would be ruled out since you already replaced the CDI and stator.
Is there a chance you are running a mismatch of flywheel/stator? 61X flywheel/62 Stator or vice versa?
Running a mismatch will result in a large offset of base timing. I can't remember if it's 10deg or 18deg, due to how the coils are indexed on the backing plate?.?.? Which direction it goes (advance/retarded), will depend on what combo you have.