So I got home from work, Parked my 07 Denali nothing was wrong. Next morning get in it to go to work runs like dog shit, zero power then the C.E.L starts blinking. I pull the code with my basic reader. and I get P0300, P0351, P0353, P0355, P0357. Read somewhere that the crank position sensor...