I looked at many (20+) PCV valves today. All of them fit the Fiero, in one fashion or another. Each had a different part #, and some looked a bit differently. All fit in the grommet, and all fit in the rubber connector, but the wide ring was a bit different on some.
I do not understand why there are so many "different" PCV valves.