We had to replace our sunroof about 4 months ago . It slide back and would not slide forward again . Damn good thing it was a realy nice day outside . Toyota took it that day and kept it for 3 days . It never made any noises and it never leaked, both before and after the problem . Beware if the track has to be replaced , as it wil have to be ordered form JAPAN and takes 6WEEKS for it to arive stateside . The truck now has a little over 27,000 miles on it . I am 6' tall and have plenty of headroom . The thing is awsome . JUst pay real close attention to the roofrack limits . I think it says it can take 150 lbs . AS for the TSB its been fixed as far as we are concerned . I wouldnt think of getting another Toyota with out the sunroof . ITs awsome!!!!!!!!!!!!!!!!