Well, first of all you probably won't throw a CEL because you've had the battery disconnected, right? So when you turn the ignition on, it acts as though nothing were wrong because all the codes were cleared (if you had any in the first place). My car did the same thing and it ended up being the ignitor AND coil. Cost me $460 at the dealer for them to replace them.