The moon roof may not close all the way because of a faulty limit switch. The headliner must be removed to replace the limit switch.