I've encountered this exact problem before trying to that if $F : _R \text{Mod} \to \text{Ab}$ is a covariant functor then $F$ preserves kernels iff $F$ is left exact which I posted
here as a question. The author seems to have glossed over the exact details that caused me problems.