I just went thru that. Everything worked but it would not start. Lights worked, dash lit up normally and i thought i was going to have to get a new starter because it just clicked or something like that. And i had that check engine light on too.
I checked the battery and it was like 11.8 volts. So, I went out and bought a new battery....problem solved!
It had power for all the lights and stuff, but not to turn the engine over.