Mean416 said Hell yeah! 638 HP naturally aspirated small block? That's amazing. Stroke? Click to expand...