I am performing a very straightforward continuous assay where I basically follow a decrease in absorbance which corresponds to the conversion of my substrate to its product. However, I am getting a Km value about much higher than reported in the literature. The assay conditions and substrate are identical. Many times when I run the assay, the Vi does not seem to even approach Vmax even at substrate concentrations far in excess of the Km. Does anyone know any common mistakes (technical or data processing) which may cause this?