You guys are the *******! you were totally right. three digits codes pushed me in the right direction. here is my results
118 - ECT sensor is/was high or open - fixed by running fresh wire from ECT sensor to ECM. Connector i was using may have not been the right one on the harness, Could not find a connector with a green/yellow wire in it. Code cleared
519 - PSP switch/circuit open - Power steering pressure switch - you could possibly jumper this or plug in a switch that goes to nothing. A non issue either way with your buggy - still present but may fix later
551 - Intake Manifold Runner Control (IMRC) solenoid/circuit - whole circuit is still in place, just replaced the solenoid for $22 from autozone. Dorman 400-600 4x4 control module. Code cleared
556 - Fuel pump relay primary circuit fault - Likely due to the CCRM being removed - may fix later
564 - Fan Control (FC) circuit failure - makes sense as you said the CCRM has been removed - may fix later
We drove around the block several times today and it seems to be much better - no more die'ing/stalling. One thing i did notice is that the check engine light was off when we first started but then came back on after driving for a few. I checked the codes again and now I'm down to just 519,556,564 - will all of these codes trigger the check engine light? would like to focus on clearing anything that causes the light to come on at this point next.
We will also make a longer road trip once the weather clears up and double check everything now that we appear to much closer to perfect.
Thank you again for all the help - glad i don't need an ECM after all, Was not looking forward to dropping another $150+ on something that i wasn't sure was going to fix my problem.