Are you certain you are not getting spark? Did you use a spark tester? Is it all coils or just one? If all are not sparking, it still could be wiring. Test the ground wire on top of the HPFP to ground to confirm.
As EB said, battery shouldn't cause this issue.
That code makes me think that it's wiring. Where did this get connected?

As EB said, battery shouldn't cause this issue.
That code makes me think that it's wiring. Where did this get connected?
