With your coolant setup like it is, Are you getting alot of pressure on the upper hose between the t stat and motor? I have pretty much the same setup and i get so good amount of pressure on the upper hose because the bypass hose is removed from the stock setup.