In May 2003 it was announced that Garcia had tested positive for the banned blood-booster Erythropoietin (EPO), following a control carried out on 29 March 2003 at Lausanne after the 2003 IAAF World Cross Country Championships. For this he received a two-year ban from competition.