Did i damage my 727

Don't know for sure but IIRC the parking pawl is designed to NOT engage at any real speed. It doesn't have time to fall into position but will make one hell of a rattle.