This seems most likely since the loose gas cap message has been spotty on and off over the last year, just now getting worse, can any old mechanic do this? Any sites to get parts if I need em? cost? No warranty so I'd like to keep it cheap if I can, and hate dealership service