I think he said it does crank, but won't fire (start). Since you got the immobilizer light, I'm guessing maybe something to do with your key (chip) or key sensor (the ring around your ignition switch) may be bad?
Do you have a different key you can try?