Cabin air filter was a little bit of a job in our '98, so now I'm looking forward to this being EASY in our '03.
I've registered with ownerlink, & they never listed the recalls for my cars. For example I've had the ignition cylinder replaced in the '98, & a crankcase vent recall in the '03. Both were free but neither one was shown on OwnerLink. Call any dealer, give your VIN & they can tell you about recalls.