So I just picked up a new to me 2004 limited montero and am trying to baseline it and work out any bugs. The sunroof doesnt work, the motor makes awful noises but doesnt open. I found a thread that detailed how to fix, said that the motor mounting screws are most likely loose. Well they were...