In de jaren 2007 en 2008 was O'Rourke minder succesvol. Op de WK in Osaka bleef zij steken in de halve finale, waarin zij als achtste 12,98 liet noteren. Haar beste tijd liep zij dat jaar in Bochum, waar zij op de 100 m horden tot 12,88 kwam. Een jaar later liet zij de WK indoor schieten om zich te concentreren op de Olympische Spelen in Peking, maar in de Chinese hoofdstad overleefde zij op de 100 m horden zelfs haar serie niet.