Here is a reasonably good thread full of things to start checking (battery (I know you said yours is good), ground, starter, etc. I assume the dash must light up normally based on your thought it might be immobilizer related. A code reader might tell you more. Also, a friends sport just had the BCM go kaput, with a similar story to yours. Sounds like that is not a good problem to have. Good Luck!