Hi Tom,
Wow, I sympathize with you situation. It is a long shot, assuming your builder has some experience, but you might take the time to check out the bypasses above the oil filter:
Like I said, a long shot….but you might find the problem.
Good Luck,
Bob