Should fit a number of years and models of Pontiac engines.  Pulled from one of our 70-81 Trans am parts cars.  See part numbers for application.  Teeth are in good shape.