Zaraz potem podpisał umowę z drugoligowym Atlético Yucatán, z którym podczas jesiennej fazy Invierno 1998 zwyciężył w rozgrywkach Primera División A, co jednak nie zaowocowało awansem do najwyższej klasy rozgrywkowej z powodu porażki w decydującym dwumeczu z Unión de Curtidores pół roku później. W późniejszym czasie pełnił rolę asystenta szkoleniowców Carlosa Bracamontesa i Luisa Floresa odpowiednio w Club León i Club Celaya. Na przełomie kwietnia i maja 2001 poprowadził również León w czterech spotkaniach jako pierwszy trener, odnosząc dwa zwycięstwa i dwie porażki.
W 2001 roku López Zarza został członkiem sztabu szkoleniowego trenera Raúla Ariasa w zespole Club Necaxa z siedzibą w mieście Meksyk, który jednak już po roku przeniósł się do Aguascalientes. Po czterech latach, kiedy to Arias odszedł z drużyny, rozpoczął pracę w roli pierwszego trenera klubu i funkcję tę pełnił do września 2006, nie odnosząc żadnych osiągnięć. Wiosną 2007 współpracował z urugwajskim szkoleniowcem Aníbalem Ruizem w Tiburones Rojos de Veracruz, natomiast w styczniu 2010 został zatrudniony w swoim macierzystym zespole Pumas UNAM jako opiekun drugoligowej drużyny rezerw – Pumas Morelos.