If you use say 75% throttle, does it do the same, 90% throttle?
If no, there's a wiring issue, and it sounds like something is crossing up with the TPS sensor.
Edit: Simple test, with key switched to on, engine off, put the accelerator flat to the floor, does the AFM read 5V?
Edit: Just checked the wiring diagram, and there is the variable TPS read out, and there is an idle/WOT switch also.
I'd be guessing the WOT switch could be connected over to the AFM by accident if the above test yields a "yes, it reads 5V at WOT engine off"