If your car has experienced the recent deluge occurring in California, I would suspect moisture in the charge port socket, possibly due to micro-cracking of the plastic. There is a post describing the replacement and a Youtube video, I believe, showing how it is accomplished.