I talked to a mechanic today about this problem. He said to check out the battery as it could be going bad. It is not that old but I guess that it is a possibility as it did seem like it lost a ground or something. Haven't had time to check it out yet but will let you know.