Still in the process of throwing everything back together. The guy who owned the car before me did silly things with the injector connectors. To make a long story short, I have new connectors on, going to throw it back together tomorrow and test. For anyone interested, here's a youtube video I made last year of what the car does. Note the RPM's in relation to the speed:
http://www.youtube.com/watch?v=9p67-hROA-k
Note this is at WOT at 5k, I'm not holding off at all and the RPM's don't rise.