I just bought some Comp Cams 7.342" for my 273 build. Did you use a pushrod checker to determine the length? Crower has pushrod kits where you cut the tube and install the end. I have a customer who races Mopar powered stock cars that takes stock pushrods apart, shortens the tubes and re-installs the cups. He has never had a failure. Toolmanmike