My money's on the main relay too. I had the same problem in my crx, and after replacing the relay, haven't had the same problem anymore. It should be right behind the driver's side kicker panel. You can do a search on here and find a thread I started on it, plus I posted a pic of it.