Transmission has whining noise..at all speeds. on 2004 Chevrolet Silverado 2500 HD

No noise when in park, as soon as I put it in any gear it starts.

Asked by for the 2004 Chevrolet Silverado 2500 HD
1 answer
you need a tranny service. tech. will inspect during flush and tell you if you need any further work.