Oh right, I should expand on the belt issue.
According to Stillen the iddler pully bearings were wobbly, so Stillen has sent me a new pair plus new belt, should be arriving today.
Also, it's worth noting that when it failed, I was able to drive home again without much concern. Both the water pump and oil pump are driven by the crank/timing chain, and a 15 minute traffic free drive home was no problem without AC/Alternator/PS/crank fan. My GF was amazed that we weren't towing it, and again amazed when we just hit Napa for a new belt and threw it on and continued our day's plans
For more detail on the drag racing part, go here:
http://www.thenissanpath.com/viewtopic.php?p=1535