Zavala-Hernandez had previously been arrested for aggravated DUI, possession of a controlled substance and obstructing/resisting a peace officer by the Arlington Heights Police Department but was released on an electronic ankle monitor.
Pulido was a father of three and lived with the mother of his three children at a nearby apartment complex, police said.
Wheeling police are asking for help finding Zavala Hernandez. Anyone near the incident who might have surveillance is asked to contact the Wheeling Police Department.
Police believe Pulido was directly target and there is no danger to the general public.
The investigation is ongoing.