For anyone interested, I have uploaded a couple videos on youtube. The first is of the car running fine up to 4000 RPM and then as soon as you try to floor it, the engine starts cutting out:
http://www.youtube.com/watch?v=DfHrL3gNaJ0
The second is of the car cutting out and how it will not go much past 5k even with it floored. Notice that the speedometer is not rising very quickly:
http://www.youtube.com/watch?v=9p67-hROA-k
I hope this helps in diagnosing the problem that I'm having.