Brother got himself an early 22nd birthday present. His old ride a 99 CL which is for sale.... ONR Wash #80 w/ Polishing IPA and Z6 wipe down Z5 w/ ZFX Pro x3 Meg High Endurance Gel The New 04 BMW 330ci NXT Wash Clay Magic Clay ONR Wash DACP w. Orange Pad OC/OP w. white Pad IPA and Z6 Wipe down Z5pro w/ ZFX x3 on paint, windows and door seals (z6 after each coat) Z8 Grand Finale Spray Meg High Endurance Gel Water/Woolite to clean Z10 on Leather Z26 on Plastics Few Befores As you can tell there was alot of dealer installed buffer trails Trying to figure out how to go about it took awhile. Started off with OC w/ Orange Pad, remove some but not all, bumped up to a Yellow pad and that took care of the buffer trails but didnt touch the swirls. Went up to DACP w/ Orange pad and that took about 90% of the swirls. After OC and Orange 50/50 Untouched Touched After stepping up to DACP w/ Orange You can see the other side is much better The Afters The Money Shot To get the rest the swirls Im probally going to end up investing in a rotary. DACP w/ a yellow didnt do much so Im at my limit with the PC. Sorry for the windows being dirty, I was losing light quick so I pulled it out before doing the windows.