Just did headgaskets and studs on an lly. Will crank for a couple seconds and quit. Has a buzzing sound when you turn the key on and when it stops cranking. Reduced engine power on the dash and a couple codes (P0193, P0335, P0662, P2122). Also shows 0% fuel on the dash and on my edge as-well, maxed out oil pressure on the dash (stepper motors are brand new). No wires look pinched, both batteries test good. Any ideas where to start looking? Thanks