I’m hoping somebody can help me here as I am a bit stuck, I’ve only ever owned cummins and this is my first duramax and I am stumped. I have an 01 with 220,xxx. I put new injectors in and they have around 20k on them. A couple months back I drove the truck to work, shut it off, and it wouldn’t start again. Gave it a shot of ether and it started just fine. My CP3 psi was a bit low so I had a shop replace my cp3, and the truck still cranks but won’t start without ether (I know it’s bad for it) now when the truck starts with ether it runs and drives fine. No white smoke, drives like a brand new truck and will run fine all day, but the second you shut it off and try to start it, it will just continue to crank and not start. The injectors I last installed were around 5k and like I said only have 20,000 miles on them so before I jump right to that, is there something I can check or should start with? My balance rates are shown below. Any help is appreciated.