Double checked my rad and the mount is definitely as the one pictured in the link above. My bad. I'm hoping to drill the front mount this coming Monday and get the engine in. I've kind of been stalling hoping to hear from my mechanic about that 270. Any opinions on 270 vs. 235?