The correct oil filters are, the Purolator P51 or L20051. I find it at PepBoys. The newer number is the L20051. I think the P51 has been retired. Wix 51100 is also one that works, if you can find it. O'Reilly's carries Wix. The Fram number is C 4P. I think Advanced Auto Parts has the Fram number.
There is usually a gasket in the box with the filter. If there isn't, or the one in the box won't fit, let me know I can get a gasket that will work for you. Most of the time the gasket in the box won't fit. I have no idea why not.