Have you tried the obvious and relfashed a standard kernel? It does seem like an odd problem, so perhaps it's a hardware problem. What do you mean by "every time you start your car"? Does it just come on for a seccond and then go away? It's fairly standard for the starter to trip the battery icon if it's booted to that point already.

Matthew