I'd say repaint as well. The sun here in CO is brutal as well. The tops of my passenger doors is failing fast. I'd say the PO had an accident and had a craptastic paint job done. I can see the line where they taped off and started working, and it has all but disappeared on the tops of both doors. I need to take it in and have a quote done.