John,
I removed the upper intake and that gave me the room I needed to get in there. I went ahead and swapped the O2 sensor but the code kept coming back. I let the car run to check for leaks. It ran for about 20 minutes the second night and then shut off on it own. I pulled the codes and it gave the following.
P0522 Engine Oil Pressure Circuit Low
P2110 Electronic Throttle Control System Bank 1 - Forced limited RPM
P2135 Throttle Position Sensor 1/2 Correlation
P0335 Crankshaft Position Sensor Circuit
P0222 Throttle Position Sensor 2 Circuit Low
P0032 O2 Sensor 1/1 Heater Circuit High
I was able to get it to restart although it did turn over a few times before it fired up. I only let it run for about 20 seconds. It sounded great the first night it started. I am leaning to a wiring harness issue since I swapped it from the old engine to the new engine. It has been cold and rainy the last few days so I have not been able to work on it.