IDM will interchange but will be same voltage, injectors will interchange if your 97 is a Federal engine, but the injectors are the same 90 cc size. HPOP probably will not interchange. Turbo is the same. Fuel pump will interchange if 97 is Federal engine. If both trucks have the same transmissions then the PCMs will interchange if 97 is Federal engine. Block/heads will interchange but the later heads have 10 bolts for the intake plenum and the early engine will have 8 bolt plenums. Intake plenums are the same design but have different amount of mounting bolts. Engine wiring harnesses will interchange if both trucks are Federal trucks.