Welcome to the forum
@JonnyTheKidd
install a clear piece of tubing on the return from the IP to the steel line. it's about a 6" piece. the tubing you can get at any hardware store and it does not need to be fuel rated. all your doing is checking to see if you have air in the fuel system. start it up and watch for flowing bubbles.
what it sounds like to me in the video is one of the injectors is not spraying fuel into the prechamber. have you loosened the line nuts on each injector one at a time while it's running to see which injector it is? the short revs sounds like that one injector starts to work momentarily then quits.
what scanner are you using? FYI snap-on scanners are known to give you incorrect timing readings. others may also do this. you really need one of two scanners to verify timing. a GM tech2 or a laptop with some software called GMTDscan.
Here is the summed up procedure for setting TDCO on your truck. get the engine up to full operating temp. loosen all three IP nuts so you can turn the pump. leave the top nut accessible to tighten up while your checking the actual IP timing. set it at close as possible to 3 deg. in my experience 3.5 is too much unless your timing chain is new (no slop) move the IP very very slightly one way or the other, snug up the top nut, start engine and check. each time you go to move the pump, DO NOT run the engine while trying to adjust the pump, very bad things can happen!! Once you get it to 3deg's there are two time settings on the scanner, you use the time set function while your trying to find and move the pump to get 3 degrees. once it's there, then while it's idling, start the timing learn function on the scanner. it will then start hunting for the TDCO. iirc -0.7 is optimal from GM but you can go as far as -1.90 before the check engine light will set a code. But you will have to remedy any current trouble codes prior to doing the TDCO learn function
trying to set the TDCO can be a hair pulling event, the key is to have pleanty of patience
Lets start off by getting the clear return line installed and post a video on it running so we can see if there is any air intrusion. biggest thing is with the intake off, replace all the rubber fuel hoses under there to and from the FFM (fuel filter manager located at the rear of the intake)