Daniel...I told you it would feel a little doggy down low...but once your RPMs get up, it will pull hard! Just give it time man...put about 500 miles on the new components and tune. Since you did quite a few major mods, it will take a little longer for everything to "learn" than by just adding a CAI or something... And yeah---like Cody said--since you have a lot of major mods now, you need a live tune--fo sho!