5.2 engine swap help

Hey all.
My buddy and I recently swapped Dodge 5.2's into our 1992 Jeep Wranglers.
His is from a 1994 truck (per guy who sold it to him).
Anyway, we have it in and running but we are getting a check engine light.
I pulled the codes and we have: 43, 42, 47, 21.
I didn't have these issues with my swap and we have been digging through his wiring today and I couldn't find any obvious issues.
I checked for continuity from the sensors back to the SBEC (computer) and they all test good.
The O2 sensor is brand new.
We are using the AX15 trans from the Jeep via a Dakota/Ram 3.9 bellhousing.
It starts and runs great, but we need to pass emissions.
Anybody have any idea what might be going on?
Thanks!
Here's some pics of my junk...I mean work in progress.
It's at the A/C shop getting hoses made.


Author: 1976volare