I have a black 2003 BMW540i. I have tried using Zainos Z-5 followed by the Z-3 car wax, and I was not to happy. I even used the ZFX. I put on 3 coates of the Z-5, and it did not really do to much of anything. Does know of anything better to remove minor scratches and swirl marks on a black car?