Fram numbers for your engine are PH8A or PH16 depending if you have the long (PH8A, normally used with the right angle filter mount) or short (PH16, mounts directly to block) filter.
Cross reference those numbers to the filter brand of your choice.
If a new filter is not engaging the threads, make sure that the rubber gasket/seal from the old filter is not still stuck on the engine- old seal + new filter= guaranteed failure if you can get it mounted.