I know this is a little late, and this is very stupid, but have you tried swapping the battery? I know some ecu's are very picky about how strong the battery is.
You are a vary brave man. Luckly for me I have another 13 years before my little girl gets the keys. This summer will be auto-x the princess jeep power wheel in the drive way.