Interesting problem. I have no direct experience with this problem, but that will not stop me from speculating. The engine idles when in Neutral, so we will assume the throttle body is in the idle position when in neutral. When in forward, it goes WFO so we will assume the throttle body is indeed WFO. I would first look at the control lever assembly and check the operation of the linkages to make sure there is no interference between the shift linkage and the throttle linkage and cable. Another theory is that the throttle is always stuck full open, but the fuel injection is keeping it at idle when the idle safety switch is actuated. This is probably not right, since the engine would stall from being too lean, plus I have no idea if the fuel injection is tied the the neutral safety switch. Let us know what you find.