Replace the pan itself...and NO silicone on there!! The OEM gasket has a "sealer" put on it in certain spots.
My kid's truck used to like puking those belly gaskets....used the new stuff and pan ...been good for 3 years.