Twizy,
I wouldn't waste my time with the ATF. If you search here, you'll see that adding ATF to your oil as a detergent is pretty much a myth. Generally, ATF has fewer detergent qualities than does regular motor oil.
As far as Auto-RX goes, it is a good product, but probably not right for...