yeah i was thinking about taking it off and giving it a good clean, but recently my mate install the same oil sandwich plate and he snapped the thread which allow you to screw the plate in. lucky for me i didn't tighten it to hard but now it has started to leak again(i installed mine a few months ago).
worse come to worse looks like a trust relocation kit for me.
pretty expensive since all i want is my oil temp gauge to work