I dont think you really need it but I installed one on my 408. I guess I didnt need the "H" beam rods or a forged steel crank either. I figure that a few extra bucks now may save some problems down the road... I did have some clearance problems between the support and my
oil pump. I ended up maching a little material from the support. No big deal, but it did not bolt right up. Good luck with your build