I'm going to assume this isn't a Tool Assisted Run. There are plenty of those, even some in this forum. Check those out.... Or have you?
It would be better (IMO) to post these as smv files, especially for those few of us still on dial-up. :P
I guess the main reason I ask what your time was... I myself can get 100%. Maybe faster than you can... But I'm no where near the fastest. I can get close to 1:30... It's still over! And THAT used to be the smokingest time in town. :P
ETA: Looking at my screenshots: I've got a number of times. 2 in particular - 1:33, and another at 1:14. I usually always go for 100%, but I can't say for certain if I did in both of those cases.