I think I found the part online at Pelican Parts:
''Oil Pressure Senders
Is your oil pressure sender leaking? Is your oil pressure warning light on your dash not working properly?
Very often, the cause is a malfunctioning oil pressure switch. Replace yours and solve the problem.
986-606-203-03-M100 Oil Pressure Sender, Boxster/Boxster S (1998-04), Each
Brand: Genuine Porsche [Photo]
$9.00 ''
http://www.pelicanparts.com/cgi-bin/smart/S-mart.cgi?command=add&weight=0.08&itemid=986-606-203-03-M100&itemname=Oil%20Pressure%20Sender%2C%20Boxster%2FBo xster%20S%20%28%31%39%39%38%2D%30%34%29%2C%20Each% 20%20%20Brand%3A%20Genuine%20Porsche&itemprice=9.00&itemquant=1
9$ isn't a whole lot hehe
So if this could be the cause of drops of oil leaking onto my exhaust manifold and causing a burning smell?