Yes it does.
The DOHC 16 valve engine uses a Fram PH3387A The base 8 valve 2.2 engine uses Fram PH3506
No that does not fit your Tahoe. Your Tahoe uses these filters; V6 - PH3506 V8__ PH3980 Fram is not the best filter you can use in your Tahoe. I recommend you use an AC/Delco, Purolator, Wix, or Bosch filter which are all superior to Fram.
Fram ph3506
ph3506
ph3506
Fram high millage is PH3506,Fram ultra is XG5,Fram regular is PH6018.That covers most filters that fram make for this model car
PH3506
its a PH3506. Found answer by googling.
pf46e
1990 Jeep
Fram's online catalog doesn't list the PH2870.