Hm. Interesting idea. I'd be surprised if that's the cause, but it's worth a try.
No, it's not booting up. It's up and alive as soon as I enter the car -- I suspect it's ALWAYS running. All functions are working, some just not quite as they should be. It just (sometimes) acts odd and...