Mean 318...or stroker....hmmm

yes on the quench
new build it's a no brainer