I have a 96 Mustang gt that I am considering doing an engine swap on with a used PI 4.6 from an 04 GT. I was going to do the PI swap but found this engine for $1250 or $1600 if I want Mac Long tube headers and the x-pipe to go with it. The engine has 29k miles on it. Does this sound like a decent price? And should I go with the Long tubes and x-pipe I think it sounds like the way to go. My car curently has and Mac off road x-pipe, Mac cat back, King Cobra clutch, Mac fenderwall intake, new plugs and wires, thats all the performance parts that have anything to do with the engine. Will those parts still work on the new engine? I also am wondering if my transmission will work fine? I think it will do fine I might need to rebuild it. I also have a brand new set of BBK pullies that are suppose to work for 96-01 GT's I assume these will not work on the 04 GT engine, because of some minor changes? This engine would be replacing a NPI engine with 120k on it. Also will the wiring harness work off of my car on the new engine?