The sunroof on your Honda may not be operating correctly. The most common problems with Honda's sunroofs is the track. This is especially true of early 1990s Honda vehicles. However, many Hondas use a recessed track that easily collects and traps dirt and debris. When this happens, your sunroof may not close and seal properly. Another minor problem is a blown fuse on some model years of Honda vehicles. Before fixing anything, however, troubleshoot the problem.
Open the fuse panel. Turn the knob on the fuse panel cover counterclockwise or push in on the release tabs on the fuse panel cover (depending on the year of your Honda), and pull down on the fuse panel cover.
Pull the fuse for the sunroof out of the fuse panel using the fuse pullers in the fuse panel. Use the diagram on the underside of the fuse panel cover if you are having trouble locating the fuse for the sunroof.
Check the metal strip in the middle of the fuse. The strip should not be burnt or damaged. If it is, replace it with a fuse of the same amperage.
Check the recessed track of your sunroof. Clear away any debris that may be stuck in the sunroof's track. Use engine degreaser and a wire brush to clean the track of dirt. Then, wipe the track down with clean paper towels.
Apply hard grease to the sunroof wheels and track so that the sunroof can move easily once again.
For specific information about your Honda sunroof, consult the particular vehicle's manual (see Resources).