:I recently bought a used twin turbo automatic transmission to install in my 2+2. But I discovered water in it when I took the pan off to install the new filter. Should I continue with the install and have it flushed when installed or will water significantly hinder the operation of it?
Depends on how long..and if it had never been run with the water in it. You need a new torque converter to go with it. How many miles is on the trans...over 100k ?