use this link to test your relay its pretty detailed..it used to have a link to actually desolder, and fix the relay without buying a new one...but I'm having problems accessing that part of the page...will keep looking for you though...google works great for finding solutions to relay problems...its like the number one problem for this generation of hondas..
http://autorepair.about.com/cs/troub.../aa010301c.htm
i just found another link...it has all the same info as the link above..but also gives detailed instructions on how to desolder and resolder the main relay...its pretty easy..I've done it on my car, and a buddy's civic
http://techauto.tripod.com/mainrelay.htm