904 and stall converter q's

Sometimes when you first assemble them they'll have air in the lines and cavities in the trans and converter that'll cause the "whirring" noise but it should go away in just a few minutes when all the air gets worked out of the system. Have you tried running it through the gears while on the rack to see if it acts right?