2009 5.7 swap no low side drivers

That could be, I'd have to look at the schematic again, but that sounds reasonable. I had a similar pin that I hooked up to 12v all the time just to get it running. Then I forgot to put it on a switched circuit and had a huge parasitic draw, pcm never went to sleep:) It was a last minute get running kind of fix, so it may be similar to what you are doing. Building the harness had a little trial and error in it for me, I wish I could remember it better!