What we have here is a black single stage Lexus RX300 that lives on the street of our beach town 24/7, I just recently found it a home off the street and want it to look like it used to when I had a garage.

The hard water from sprinklers has stained the paint that a water/vinegar mix would not remove. There are swirls from auto car washes. There are also these ugly white speks that look like ash in the paint that Mothers Scratch Remover won't remove, I have no idea what that is. Of couse there is also bird droppings etched as you can see in the picture.
I tried the Meguiers RX and was disappointed with what they recommended. I plan to buy the pro stuff for this project, PC, pads, and polish, what would you guys recommend since its single stage?

The hard water from sprinklers has stained the paint that a water/vinegar mix would not remove. There are swirls from auto car washes. There are also these ugly white speks that look like ash in the paint that Mothers Scratch Remover won't remove, I have no idea what that is. Of couse there is also bird droppings etched as you can see in the picture.
I tried the Meguiers RX and was disappointed with what they recommended. I plan to buy the pro stuff for this project, PC, pads, and polish, what would you guys recommend since its single stage?