904 and stall converter q's

Whirring noise definitely isn't normal. Check your flexplate/converter bolts. Everything went together smooth??

My factory 904 shaft only bolts at the differential, with four small bolts and straps.