A833 390 stroker what do I need to hold 400+ hp

Yup. A standard non-OD transmission will hold up fine at that level.