Flecha Brabanzona
En la Flecha Brabanzona de 2007 (carrera que ganó su compañero Óscar Freire) que Pedro no logró finalizar, dio positivo por el formoterol. Este positivo se asignó a un error administrativo: su tratamiento contra el asma, para el que recibió permiso fue cambiado sin que su médico avisara a la UCI ni a su equipo, por lo que este no tomó medidas contra el corredor. Testificó ante la comisión disciplinaria de la Federación Española de Ciclismo, pero no fue suspendido y pudo participar en su segundo Giro de Italia. Fue así fiel a sus declaraciones del 2002 cuando afirmó que era contrario al dopaje. Se cayó en la cuarta etapa del Giro, lesionándose una vértebra, y terminó 120°. Posteriormente participó en la Vuelta a España.