Used alpha one upper off a 350 magnum engine. Very nice condition from freshwater. U joints feel great and everything spins nice. Stickers and a little paint and it would be perfect!