También fue diputado del Grupo Parlamentario Socialista en la Asamblea de Madrid en su III legislatura.
[4] Tras unos años apartado de la política activa pero siempre vinculado a la política local de Aranjuez, fue elegido concejal de nuevo en 2003 por el PSOE.
[5] Finalmente fue nombrado primer Defensor del Ciudadano de Aranjuez en 2008,[6] cargo que desapareció tras la victoria electoral del PP local en 2011.
Según el PSOE local, García habría sido expulsado por haber colaborado en la fundación del partido[7] Iniciativa por Aranjuez (IN-PAR).
[8] Esta expulsión no fue tal, dado que Eduardo García ya había presentado con anterioridad su solicitud de baja voluntaria del PSOE, siendo esta aceptada por el órgano competente del partido.