Bump, Im in the process of obtaining an ECU.
Faulty ECU could explain failure to idle at just about any CAS ingnition timing setting, with the jumper in. Plus I cant pull codes from the one I've got.
So, In theory, maybe the fact that it has crappy throttle response and tops out at 5000 has somehting to do with a dying ECU. Pulsewidths are off or out of time, spark is there but nowhere near where it should be....makes sense that the ECU might not be advancing the timing as you increase RPM correctly, and the same thing might be explained as the car is "leaning out" around 5000.
Good luck to me. Yeah, yea I can wish myself luck...like a self-lucking, or some kind of MasturLuck.