Index: trunk/LMDZ.MARS/libf/aeronomars/calchim_mod.F90
===================================================================
--- trunk/LMDZ.MARS/libf/aeronomars/calchim_mod.F90	(revision 2270)
+++ trunk/LMDZ.MARS/libf/aeronomars/calchim_mod.F90	(revision 2273)
@@ -630,5 +630,5 @@
             ! set number of reactions, depending on ion chemistry or not
             if (ionchem) then
-               nb_reaction_4_max = 60   ! set number of bimolecular reactions
+               nb_reaction_4_max = 61   ! set number of bimolecular reactions
                nb_reaction_3_max = 6    ! set number of quadratic reactions
                nquench           = 9    ! set number of quenching + heterogeneous reactions
Index: trunk/LMDZ.MARS/libf/aeronomars/photochemistry.F90
===================================================================
--- trunk/LMDZ.MARS/libf/aeronomars/photochemistry.F90	(revision 2270)
+++ trunk/LMDZ.MARS/libf/aeronomars/photochemistry.F90	(revision 2273)
@@ -592,5 +592,5 @@
                            i013, i014, i015, i016, i017, i018, i019,   &
                            i020, i021, i022, i023, i024, i025, i026,   &
-                           i027, i028, i029,                           &
+                           i027, i028, i029, i030,                     &
                            h001, h002, h003, h004, h005
 
@@ -1338,5 +1338,5 @@
          !i028: 0.5 (HCO2+ + e-) -> O + CO
 
-         i027(:) = 2.38e-7*((300./t_elect(:))**0.5)
+         i027(:) = 8.1e-7*((300./t_elect(:))**0.64)
 
          nb_reaction_4 = nb_reaction_4 + 1
@@ -1346,12 +1346,18 @@
          v_4(:,nb_reaction_4) = i027(:)
 
-!---     i029: HCO2+ + e -> H + CO2
+!---     i029: HCO2+ + e -> OH + CO
 
 !        UMIST
 
-         i029(:) = 9.45e-8*((300./t_elect(:))**0.5)
+         i029(:) = 3.2e-7*((300./t_elect(:))**0.64)
 
          nb_reaction_4 = nb_reaction_4 + 1
          v_4(:,nb_reaction_4) = i029(:)
+
+!---     i030: HCO2+ + e -> H + CO2
+
+         i030(:) = 6.0e-8*((300./t_elect(:))**0.64)
+         nb_reaction_4 = nb_reaction_4 + 1
+         v_4(:,nb_reaction_4) = i030(:)
 
       end if   !ionchem
@@ -2425,4 +2431,13 @@
 
    indice_4(nb_reaction_4) = z4spec(1.0, i_hco2plus, 1.0, i_elec, 1.0, i_oh, 1.0, i_co)
+
+
+!===========================================================
+!      i030 : HCO2+ + e -> H + CO2 
+!===========================================================
+
+   nb_reaction_4 = nb_reaction_4 + 1
+
+   indice_4(nb_reaction_4) = z4spec(1.0, i_hco2plus, 1.0, i_elec, 1.0, i_h, 1.0, i_co2)
 
 end if    !ionchem
