The sunroof is a gaping hole waiting for rain to fall into and totally screw up my vehicle. I've already looked at everything and obviously the engineers who designed the 2nd gen 4runner didn't take into consideration the fact that the damn sunroof would possibly get stuck in the open position...