Too many changes at one time best bet would be to remove all the wires from the engine controls and verify that everything is connected correctly where its supposed to go especially if its someone elses project that got dumped in your lap . Go to ford fuel injection .com and learn all you can about the mass air EFI . Did they put an oxygen sensor on it when they did this conversion ? Did thios ECM require 1 or 2 ? Lots of variables there .

/emoticons/
[email protected] 2x" width="20" height="20" />
Blade262US knows WAY more about these conversions than me, and since I am not sure of a lot of the abbreviations that you listed above, all I can offer at this time is this:
On a non-modified '86 efi a surging idle could be a vacuum leak, IAC, MAP or TPS.
Considering that you have a top end issue as well as idle, would that point more to a faulty TPS?
Certainly with a significant vacuum leak, even if you sucessuffuly converted to MAF, couldn't it give you MAF like symptoms?
I don't know if you changed the computer, but if you did, would it be helpful to pull Diag Troubleshooting codes?
IF so... as a certified tech, you may already know how, but here is a refresher for you.
http://broncozone.com/forums/index.php?s=&...ost&p=74581
Good luck!
It is often more difficult picking up in the middle of a project than it is to start fresh yourself.
joe