The product you are looking for is engine oil flush , there are a few different brands you could try, as for your AT, your local repco (or other) can help there, you have had to ask some very basic questions and its easy to screw up what you want to do .. . a service by a qualified mechanic MAY be your best option