1966 barracuda

Yes its keyed, clean both ends, grease and a helper. It does take a bit of force to get in place. Don't forget to reinstall the roll pin.