Ok guys,
Put it together, went on test drive...hot again... drove it into garage, jacked it up, cracked the bleeder, no pressure, so it's definitely mechanical.
Thank you Dave! Yes, I already spoke with my buddy last week...he is going to build up weld and grind the perches of the backing...