Hi Guys, In a moment of stupidity after spraying my oil filter housing I placed it in the oven to cure somewhat. Heard a bang and sure enough: So now I am looking for a part number for this? The pressure senders on ebay seem to look different, any help? Cheers