Well, little update. About 5 weeks ago I noticed some abnormal pressure in the cooling system after some aggressive driving. I took it out for a hard run to see if it would spit coolant. Did a 30-130mph pull and sure enough, coolant everywhere.
Anyways, talking with my engine builder, he said...