Need some help with LS1 engine

Hi folks.
I've replaced the oil pressure sender 3 or 4 times on my car. It lasts about a month or two. When I had the intake manifold off, I noticed a small
(not enough to rebuild the engine IMHO) amount of oil on top of the motor. Any ideas why the oil pressure sender keeps going up?

Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file
Upload is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here. All logos and trade names are the property of their respective owners.