I have a 220/224 575/575 on a 112lsa in my 5.7, it sounds awesome and has great power all the way through. It's a manual trans though so not sure if you'd need a stall or not. I'm sure someone has more experience with cams and stalls and would be able to advise on stall options.