Need an extended harness
You can leave old one mounted to pump.
Unplugging the harness requires you use a long screwdriver to release the harness plug tab then gently pull it off and maybe a coat hanger formed into a hook to bring plug to point were you can reach it but it will not come up and out to far but far enough to allow the plugging of an extended harness.
From here you need and extended harness JK sells em.
Then new unit mounted on a heat sink and mounted out of engine bay.
99 GMC SUB, 2500, 4x4, 6.5 TD (F) #H32 enhanced blk, Phaser timing set, B&D IC, 3" ATS exh, K&N w/prefilter, 4WD NVG 246, 4L80E kevlar Transgo off road/tow mods/B&M supercooler, 14 FF MagTec w/locker 3.42:1, 9.25" IFS frt/diff 3.42:1 w/ARB locker, AutoMeter Boost & pre-turbo pyro meter, 12,000 lb hydro winch, Warn classic bumper w/brushguard & diesel scoop, Max E-torq Stage 3, hi pop inj, oil bypass sys, on board air comp for front ARB locker & tire inflation, DynaView driving/auto-cornering lts, DZ nerfs, A/T 285/75/16 SilentArmor 3750 lb rated on 3750 lb rated Alcoa, 3 IP drivers 2 r spares.