I just dug up this old thread because over the weekend, I ended up getting the #42330 from Advanced Auto (HELP! brand). It fit perfect. It's listed for Ford 1997-88. I thought I done goodly by finding it ... shulda known deermagnet beat me to it though.
BTW, I also picked up a new PCV. I noticed that it did not rattle when shooken (yes, shooken is a viable word in these here parts). The guy at the counter said that they have a spring in them now so they don't rattle when good. The OEM PCV cleaned up nicely (& rattled) so I'll probably switch back to it at next oil change.