98-99 slp lid on an 01
So it could be an slp but it fits like my whisper "like ****" and has welds similar to it.
My slp in comparison looks like a completely different product. A lid is a lid, but if you want clean/stock look , id maybe look into a different lid. That one may be a repaired slp, or may just be a blemished from manufacturing. But if slp sent me one that looked like that id return it for my money back, but since you bought it used from a member, it is what it is.
As far as fitment, try 2 things. Install without filter to see. If it seals better, if not try using a hair dryer to slight heat up the lid towards the tabs.
I use Wix filters and they fit better then the one from the factory and ive had no complaints about it.



