Between some odds and ends repairs, and health issues I had not driven this car very much at all, and had not gotten the "Check Gas Cap" message before. The last thing I had done was to replace the fuel pump assembly, which was very problematic. So I know I should go back and make sure that there are no problems there, anyway about two days after changing the pump I got gas, and shortly after is when the check gas cap message came on. I reseated it, later cleared it, and it still comes on, btw no evap codes yet. This looks to be the oem cap with an o-ring, so is the o-ring replaceable, or not?