i don't know if this is what your talking about or not, but i use engine restore every oil change, it is a noticeable difference, and cheap too, but its for filling small imperfections in the walls and stuff, not so much cleaning i guess
http://www.atvconnection.com/atvconn...e-Restorer.cfm
hope this helps/is what your looking for
Justin