Posted on September 15, 2025April 30, 2026 by David Ley Anti-Polish Rings: Do I Need Them For My Diesel Engine? Like most engine design changes, anti-polish rings (APRs) were created with a particular purpose in mind to remove carbon buildup from the piston. Continue reading Anti-Polish Rings: Do I Need Them For My Diesel Engine?