I have a 2006 C4500 had a running lbz in it with a hole in the piston. pulled it and put a lly in and all my lbz components on it accept the injectors. It is throwing the P0087 code for low fuel rail pressure can give it a shot of starting fluid and it fires but will not fire on its own I am pulling my hair out at this point can anyone give me some insight on this