I just installed a new ZZP stage2, and for the second time, (had a stage 3 before), I went with the GM pump.

They are not making the Stage 3 any longer...I know some people had problems with the bottom half of the core cracking but mine was installed properly and there was never a problem with it. With the stage 3, the blower would stay cool, compared with the stage 2 that gets heat soaked pretty quick.

Fuel rails - get PRJs

I bought the kit but really only used the ZZP core, GM pump, and a few pieces of the plumbing that I could have gotten from Lowes. I bought a relay, inline fuse, wiring, Gates heater hose, a FMHE from Frozenboost Air to Water Radiator and a cobalt reservior