im planning on doing this swap. i can tell you for a fact that atleast engine wise ALL WIRING is the same. they are the same exact engines , with the exception the displacment is a little bigger , all connections are exaclty the same. take it from us guys here on the forum and not those guys at the shop. your better off taking it to someone who knows there shit or just do it yourself. that shop just trying to get more money out of you.
so to sum it all up unbolt your engine , bolt in new engine , shim engine mount , tune , done. someone please correct me if im wrong.
6 Duratec Focus
3 04 zx4's
2 05 zx3's
1 03 zx3