Yeah you gota remember the oil pressure sending unit is POS, my wire burnt and its hanging by a thread, and my gauge sometimes doesnt move, and sometimes it reads normal or is all over the place but the car still drives fine.
The heads aren't the source of the problem here, if they actually do...