Ok here are the updates:
Looked the EGR thing through. With no egr temp sensor connected to the computer, it defaults to thinking the motor is too cold to operate the egr, so it simply does not operate the solenoid and operates normally. So no issues with that, just so everyone knows.
LH2.4 has no transmission signal, the 940t had an AW71, the 240 had a M47, so I just swapped the m47 stuff over since the flywheel was already setup for the crank sensor. You just make sure the 2 dowels on the back of the flywheel are at 2:00 and 3:30 when you bolt it on with the motor at TDC so that the crank sensor signal is in sync, and you're good to go.
How long did it take me? Total actual labour time including pulling both motors, testing all of the ecus to make sure it'll pass aircare, plus swapping the int shaft, replacing t-belt, waterpump, front seals, rear main, breather box service and o-ring, swapping the trans over, and reinstalling the motor and modifying the harness it was about 12 hours.
I can do a straight motor swap in about 4 hours or so, but the fiddling around making sure evrything was just so ate some time up. now that I know all of the electronics works I could do it in maybe 10 hours.
I think the customer is picking it up either today or saturday, so I'll take note of what the bill ends up being, that will sorta be up to my boss.
Oh, another interesting thing, the little sheetmetal clip that you clip onto the fuel pump relay, and then clip to sheetmetal up inside the dash, clips right onto the ballast resistor so you can grab another one of those clips you can clip it up right beside the fuel pump relay, it looks factory.