El 10 de mayo de 2004, se presentó para su reelección como presidente, compitiendo contra el actor de cine Fernando Poe, Jr., a quién venció obteniendo casi un millón de votos más.