I've had P0606 on my truck ever since I installed my TST back in Feb 04. It has been cleared 3 times and always come back upon the next startup. Mark is aware of this one, he personally cleared it for me once. My truck is an 03 SO as well, if that matters.
-Scott