I replied a little too fast on your post. I didn't see the code you listed, which other threads have shown is an ECU fault or an air bag deployed. Here is a link that talks about resetting the code.
http://www.honda-tech.com/showthread.php?t=1622469
I would think you could find replacement parts for your car at a junkyard at a significant savings. Hopefully someone will post the level of difficulty involved in changing an air bag.