'93-newer 5.9L pickup ECM, and wiring

I'm looking for an ECM and underhood wiring for a pending Magnum 5.9 swap. I want the ECM and wiring to install everything with factory EFI in my Dart. For whatever reason, all the self-service yards around here have no ECM's in them?

I'm also curious: will the VIN number assigned to the ECM matter? I'm thinking that a '93-94 ECM would be the least trouble, but I just don't know if it matters. All the EFI stuff is '99.

Last issue: The car is a manual-trans. Do I need a manual-trans specific ECM?

Thanks all,
-John