tygerdan, AFAIK ScratchX is supposed to remove scratches, not hide them with fillers. AIO will remove whatever residue is left behind by the ScratchX, but, if you've used it properly, the scratches won't be there. If they are, then you need to use something more aggressive (or in a more aggressive manner) to get rid of them. And, no, you don't have to wash the paint before you use AIO.