@MoizIrfan - good quality silicon should be light, thin and sticky.
- both ends should be clean and oil free when applying silicon.
-Use very thin layer otherwise - crank sensor will not able to read the timing position properly. Also it will work longer.
In ur case - I think the mechanic didn't apply the silicon properly or ur oil pane is not in proper shape.