that is a decent fix, but i would suggest puting on a new gasket. The silicon does not always last as long and the gasket is just a better idea. which gasket is it, because some of them can get pretty pricy. My Front main oil gasket would have costed about 1100 bucks to fix because they would have had to take out the entire engine to get to it... granted at the time it was a real crappy mechanic. For now, there is some stuff that you can but, a sealer that you put into your oil tank, and just switch your oil for a thicker brand.