So i did my first oil change on my new to me '97 4.0 Sport and when i went to change the filter, the recommended filter was to big (see pic). I bought a Mopar MO-090 which i thought was the right one but ended up having to go to NAPA and had to buy their 1348 filter. The NAPA girl agreed that the MO-90 should of been the right one and said the old one I took off was for a 2003 and newer Jeep. Any ideas why the discrepancy?

