I think this came out of a grand am 94-96. 2.3L but this fits many in the 94-96yr. condition unknown as I have had many used cars over the years this was saved from a scrapped one.