Questionmike check engine light does come on . efi fuse is good . where is the main engine relay?
AnswerUnder the hood J/B no 1 should have a "main" relay.
Have someone else turn key to on and you should hear it click.Dont have to crank over.
May have a fuel system circuit problem if you have spark. maybe bad circuit open relay?
Do you have spark at the plugs when cranking?
Do you have access to an OBDII scan tool?