So now that I've had time to get home and everything here is what we got.
Took the truck to the dyno today and things went great. At first we weren't seeing any boost and we thought there was a vacuum leak. But we figured out I just didn't have the SC tensioner tight enough. Once that was fixed we made a couple more pulls and that was it.
We saw 407 rwhp and 400 ft/lbs
We then took the truck off the dyno and did some driveability tuning. Took the truck out and worked on it. Did a few more laps and whatnot. Once that was finished I was good to go.
The truck runs great now! Next up, the trans!
Here's some pics on the dyno and a video of the 407/400 pull.
https://www.youtube.com/watch?v=j2FKTYvu7H0
Overall I have to say I'm quite impressed with the numbers. I thought I was being optimistic in thinking I could reach over 400 whp. Apparently I wasn't. I think that for the money it was worth it but I wish the kit had been R&D'd better. For '04-'08 Rams you have to buy and EGR block off AND machine it down to .094" AND drill a hole in the mounting bracket that lines up with the EGR valve hole. You also have to get a different BOV. TorqStorms doesn't work right. I've talked with them about it and they say it's supposed to work the way it does (which isn't conducive to how a SC works). I believe an intercooler is a must with this kit and there is plenty of space to set one up. If you're willing to go through the right hoops this kit will pay off.
I'll be calling TorqStorm either tomorrow or Monday to let them know about the numbers and the setup and everything. Hopefully they can make some changes if anyone else wants to go along with this kit too.
I want to thank my buddy Mike Galiano (PRPLHAZE on the LX forums) of Extreme Mopar Performance in Long Island for putting up with all the ******** we came across with this kit. He really does go above and beyond to make sure things work right. He's become a friend more than a mechanic over the last year. I recommend anyone in the NY/NJ area to contact him if you want any work done on your truck/car. He's the only guy I use now.