Anyone seen this before???? I haven't until i looked a slight oil leak from this (just above the oil pressure gauge sender) unreal what else can the audi gods throw at me?? Iain