318>390 Stroker.......Your thoughts

While some balk @ a 5-7hp worth, the oil control and having it live longer instead of being beat up by the crank shortening its life is a big plus.

$120? Heck ya!