I just purchased a 2003 GMC 2500 4X4 diesel. I was thinking about changing out the exhaust, and putting in a cool air intake and programmer. I need help figuring out which type/size exhaust, which kind of cool air intake, and which type of programmer to go with. When it came the the programmers I was thinking about the juice w/attitude or the bully dog outlook cumbo. I dont plan on doing any big time racing or pulling, just want some more power. If you had this set-up what would you go with and why? Thanks!