Well now, I think I've tried almost every combination of settings there are to try, except possibly the right one, so I don't know if posting them all would help.
As far as inconsistent results is concerned, I'd have things set up with the throttle body off the engine so I can observe what the pintle is doing. I could get it to the point where when under test, the pintle would move to home position as well as move to the run position and cycle reasonably well. But, when I put everything back together and run the engine it never seems to end up on the correct run position no matter how I set things. Some times it will be barely running, if at all, and other times it will be running about 1400 RPM or anywhere in between. The "step" display looks reasonable, but doesn't seem to have any bearing on the actual position. I've experimented with step times, home steps, WOT steps and direction is about as many combinations as I can think of, but still no joy.
About the only thing I haven't done is physically reverse the wires on the motor. It shouldn't make any difference because I should be able to do that with the software, but that's the next thing I will try.
I'm putting together a stepper driver that I can control manually to see what I can do with that. It might give me some clues as to where I am going wrong. It may be a few days before I get it ready, but when I do some testing with it I'll report back.
'95 Ford E150, 300 cid six. MS1. Custom MSnS-Extra
'92 Winnebago Elante, Ford 460 cid V8. MS1. Custom MSnS-Extra
'93 Bayliner 3288, twin Ford 351 cid Windsors. Converted to tuned port EFI. MS1. Custom MSnS-Extra
'95 Dodge 2500 4x4 488 cid V10. MS3, work in progress