you cant fix the heater, you have to replace the O2

call your local honda dealer with your VIN handy and they can quote you.