I must have lucked out. I heard all these nightmares about the STi gas pedal (when I had them) I got the long screw to go through the first time. I'm sure it was just luck though, after all the trouble I've had with doing some things it was bound to happen one day.
Glad the instructions on removal helped though...
Glad the instructions on removal helped though...