Actually, you may have the wrong part numbers there. Purolator's web site (www.puroil.com) lists the A35589. Fram (www.fram.com) lists the CA9798. Wix (www.wixfilters.com) lists the 42879.

I think part of the confusion is that Hyundai must have modified the filter box in mid-production year. Actually, Fram web site lists the CA9441 for the first part of 03 model year, and CA9798 after that. If you want to go with aftermarket, try these part numbers.