Yes a good strong solution of Dawn dish soap will remove any trace of wax/oils from the clear coat. It will not harm the clear coat mind you, just remember that once you use Dawn on it, the finish is unprotected so make sure you're able to get something on there asap. The key to a great shine is in the prep work, not necessarily the wax/polymer you put on as a final coat. My personal regiment is to clay the car while I'm washing it with Dawn dish soap, to kill 2 birds with one stone. Then when I'm done, I dry it and it's ready to be hit with the Porter Cable and some Meguiar's Swirl Mark Remover.