http://www.youtube.com/watch?v=7MKZo7zoKKw&hd=1
After digging into it a little bit it seemed like the nitrous was leaking a bit from the t fitting which is right before the nitrous goes into the air box. I replaced the nylon line with brass line and it doesn't seem to leak any more.
Took a quick video and I've never bench tested nitrous like that but it looks good to me, what does everybody else think?