I acctually had the exact same problem. Mine was a blown main fuse under the hood in the engine bay fuse box. Its like a 100A fuse. When i wrecked my prelude it did the same thing but it was because one of the relays under the dash had jar'd loose in the accident. Once plugged back in my sunroof & windows started workin again. I dont know exactly what it is but these are a few things it could be. Good Luck