I got a mechanic shop to swap my engine on a 06 Ford fusion v6 3.0 and later check light engine came on with three codes ignition coil 1 and 5 and suggested I replace the ECM. I replaced both coils and even switched them around and it's still pulling up the same codes. Help me pass inspection Scotty PLS, thanks

well, he swapped the engine, giant job, could easily have messed up sensors and wiring, his fault really. AND, if it's a used engine, that engine could be bad causing such codes, see that all the time. if he doesn't stand behind his work, I would get a second opinion to see if he messed up work doing the engine FIRST.

Would the motor run if you don't reprogram the computer with the engine swap I'm thinking I should get the computer looked at any thoughts?