Auto-Rx gets my vote also. Be sure to leave it in for at least 1,500 miles (2,400 kilometers) and use a conventional oil for the rinse phase. I have had great success with Auto-Rx. I was able to stop a rear main seal leak on my wifes 1997 BMW 318i. Others on this message board have reported...