Followup: the check balls appear to have been the fix..i believe what happened was that when i moved to Florida in 03, i had an overheating issue with the boat.. My mechanic at the time, told me i needed a new thermostat housing due to corrosion, but that they didn't make them anymore, he told me he would find me one.. What he did, was install an older version T stat housing, that used the checks balls, but never installed the check balls setup.
I have fought overheat issues of some sort for several years.. Every time i brought up the check-balls to a mechanic i was always told that my year engine didn't use them, which is essentially correct.. I just had no idea i had the old style housing. This site helped immensely with guiding me to the problem, and its greatly appreciated..