a904 whine noise

If you changed any planetary gears that could do it, but I didn't see where you said the thing only does it when rolling or anything.
If it only does it when rolling then it's a gear noise, but if it does it any time the engine is running it probably has more to do with the pump, converter or pressure regulator valve.
PR valves can buzz, but it usually comes and goes with different speeds and being in different gears.

If it does it only in some gears but not all it's going to be a gear mesh issue, and if it does it all the time when the motor is running no matter what speed or gear you are in it's going to be pump or converter.

The deal with a gear mesh whine usually comes from replacing one or more of the gears of a planetary set and still having some of the old ones in it, as they don't quite match running surfaces.
These whines can get better as time goes on.

They can also make whining noises if low on fluid and/or sucking air around the filter.