I'm going to contact the land rover pets specialist I bought the glow plugs from.
I think.i.may still have numerous issues affecting power/startup. Leak off pipes, injectors serviced. Boost leak somewhere. Also think I need a oil catcher on hose from rocker to air intake. Also thinking I may...