I just bought a 2005 duramax lly not running. The previous owner said that it just shut off at 45 mph. No warning signs, no knocking, no rattles, no noises. My code reader says no codes. I dont think its fuel related at all, I even sprayed a shot of ether into the intake just to see if it would fire, it would not, not at all. The motor turns over with no noises, but sounds like its low on compression, or only has compression on maybe a couple of cylinders. I checked the FICM harness rub on the alt. bracket, but it looks fine. The truck is bone stock and has been well taken care of, Im just not sure where to start. Thanks in advance for any help, I hope I gave enough information.