I am in the process of rebuilding a 1959 Chevy 235 for my tuck and after taking the rocker arm assembly off I found that one half of the rocker arm shaft had been broken in two where it passes through the support post. My best guess is that whoever worked on the engine last did not tighten the bolts evenly as they put it back together and just left it or did not notice.

I have a possible complete parts engine lined up (58 or 59 from what I can ascertain) but my question is this; what years are the rocker arm shafts for Chevy 235's compatible. I have not been able to find out what years the oiling passages are the same; also I have heard that the shafts vary in diameter slightly between certain years? If that is the case can i just bolt the entire assembly on instead?