ive had them leak in the past, stock factory old school type oil pressure gauges too. one in a peterbuilt also crapped out, oiled the whole back of the dash and leaked on my foot lol