Welcome.
I think the best bet now for us lowly owners is the upfitter guide. There is Alldata, but it is also priced out of our league.
Never gave much thought to the thread of the oil pressure sensor. I would have guessed they were npt. But after looking at them, I'll make a wag that it is...