Lawn Tractor Deck Lift Lever Stop Pin. This deck lift lever stop pin (part number 510016504) is for lawn tractors.Deck lift lever stop pin 510016504 limits the movement of the deck lift lever.Wear work gloves to protect your hands.... - Lawn Tractor Deck Lift Lever Stop Pin.