More About Points »
Suck it up, buy a new tranny or drive it off a cliff.
Check the fans. Make sure they are on when A/C is turned on.
Good luck on running this down. I just had the same issue, and after changing a few switches in the engine, I narrowed it down to the fan motors. I replaced both of them.(a/c and radiator cooling fans). Saved myself a ton of money. Check all your fuses and relays first, and then make sure your fan motors turn on when you turn the a/c on. If they don't come on, either the motors are bad, or the switch that tells them to turn on is bad. Good luck.
Hope you're still not driving it that way. Take it to the shop. Never a good idead to keep driving the car if check engine light is on. Take it to autozone or equivalent and have then run the code for you. Should do it for free, or small charge. They can tell you what the OBDII is flagging.
It all depends on where you have it done. I just replaced mine at the dealer and the original quote for a rebuilt thru dealer was 3,400$. I made the service manager ask for assistance from Honda and they gave it to me for $2,800, but my car also had 155K. If yours is younger, you might get more help from Honda. It also came with a 3yr/36,000 warranty. Main reason I went with dealer. So far so good, runs okay.