If under the hood somewhere you have the "hard clear coat" warning, you are going to need more than ZPC to get the swirls out. By PC, an orange cutting pad and Optimum Compound work well. Usually leaves a good enough finish that you can follow with ZAIO and a finishing pad.