Is 950cfm gonna be too big?
Not too big and yes tune it for your combo.
It will be fine
Print