I'm no expert, but this def sounds like a ground that's slowly giving up the ghost, or is just poorly connected. Here's a recent thread on the ground locations - more than just the negative from the battery. I hope you find it soon - electrical gremlins are brutal to deal with.