We studied a catalytic reaction model among three monomers on a square lattice using Monte Carlo simulations. Our model consists in the introduction of an irreversible adsorption step to the well known Ziff, Gulari, and Barshad model. In this step, the third monomer blocks one site on the catalytic surface. Besides, we also allow for the diffusion of the monomers on the surface. This model does not present a phase transition, because the steady states are always poisoned for any value of the adsorption rate of the monomers. However, we have determined the total dimer production rate and the mean lifetime of the catalytic surface as a function of the adsorption rate of the monomers. We have seen that the total production of dimers and the mean lifetime exhibit a maximum value in different values of the adsorption rates of the monomers. This result is independent of the diffusion rate. However, we also noted that the production rate of dimers decreases and the mean lifetime increases when the diffusion process is dominant.