There have been some software updates, but I have not tried out the newer software, not sure if there were any big improvements. Graphing is OK, not great, but likely will allow you to see thing.s. I think there was a way to record and then playback as I recall.

You could wrap up a bunch of money on other more advanced software, but it is really not needed.

As for my DME flash, $$$$$ is what it took, it was not $125 at the dealer.

What happens usually is between 3-4k RMP depending on the load on the engine, many times the DME goes into a fixed fuel and timing map as during rapid RPM increase the DME cannot make fast enough adjustments. So the DME fuel mixture is usually on the richer side to protect the engine.

So likely you are suffering from leaning conditions up to about 3k RPM?

Also lets not forget about VANOS/cam timing and camshaft position sensors that go soft, this is a totally different set of issues on top of fuel and ignition.

The DME really only has control of fuel injector timing and duration, ignition timing and VANOS. Most of these adjustments are based upon Maps or sets of instructions, not really on the fly adjustments.

Also keep in mind what goes in to supporting the 3 controllable items on these engines, proper fuel pressure & volume and sensor input.

Garbage in = Garbage Out.

Also under heavy load secondary ignition becomes very stressed and weaknesses can be a source of problems as well.