First let me say, I'm not trying to start a fight. I am only trying to decide which direction to go. I have a '74 with a rod thrown out of the side of a 232. I own a 258 out of a '77 and a 304 out of a '73 as optional replacement engines. Either option will be rebuilt prior to install. I've never owned a Jeep with a V8 and have never seen the need for anything more than the I6. I also know the 304 is extremely popular with the jeep crowd. Is there any advantage to the stock 304 over the 258?