How much can a 396 be bored, and what would the the best stroke crank to put in it? 3.76, 4.00, 4.25....