Hello! We have an excellent pedal return spring for a Snapper model 28086S that has been cleaned and is ready for use. Snapper part number is 7014166YP. Please feel free to ask any questions you may have and visit our store for complete small engines, small engine parts, antiques, collectibles, farm items, sewing supplies and so much more! Thank you for viewing.