or you have air in your lines
to test the thermo take it out and put it in a pot of water on your stove, set the stove to 180o if the thermo does not open then it's the t-stat, I'd say it's worth a shot to check it out since last I heard LS1 thermos were in the range of 35-40 dollars
__________________
"Does this look like a piece of crap to you? Like them spinnin' tires do you?"