Yes, it is the pump after all. I was standing right next to the car while it was charging when the pump suddenly stopped and error message popped up on the display. I figured it probably a dirty contact, so I opened it up and put some dielectric grease on the contacts. It's been working fine...