unknown electrical issue
this started about 2 months ago and almost every time i start the car, my trip odometer resets and i have to re program my after market head unit. I have no idea why it does this.. I've checked the positive and negative cables on the battery and both are tight. Sometimes I'll even try to start the car and it wont start until i shake the battery as if it was loose, but its not. The battery is newer so i wouldn't think it would randomly start doing this one day.
any help?

