ok, i figured it out. turns out, not only does the memory of the mileage and clock reset, but the homelink doesnt work, and neither do the dome lights. Solution: fuse in the engine fuse box labeled dome... it was the 10a, replaced with a 10a, and it blew immediately... probably because the door was ope and the lights dome lights were on? anway, put the spare 15a in, and it is working fine.