It's an 01 engine, so far, I have removed flexplate for flywheel, swapped upper and lower intakes and fuel rail, also had to swap the oil filter adapter as the engine I got was from a non-sport model (provision for the oil cooler), and I'm going to use my 02 Wiring harness, repaired with parts from the 01 harness, everything else is the same. I'm pretty sure the upper intake is the same, but the fuel rail and lower intake is different. I hope to be on the road by Monday, everything is ready to go back in.