Cranks but doesn't start using the key. Starts when using a remote starter switch.

or neutral safety switch
I believe a bad NSS wouldn't allow it to crank...?