This is the stuff the shops use. $54 is a little pricey but how much is your lungs worth?

http://www.drivewerks.com/catalog/ShopCart/TOOL/POR_TOOL_CAT586_pg11.htm