Do yuo want mor epower or do you want a crappy idle lol? Not sure what you mean by cam programmer. Talk to the different vendors (inertia, Muscle Motors, etc, there are a few) and tell them what your goal is and intended use, what your combo or planned combo (converter, gears, engine modification like heads, etc) is and they can recommend a cam for you. Most of these places can also hook you up with tuning, as you have an 05 you have arguably the best year for custom tuning ability. Getting the right cam is important, you want to make power, not have a really cool sounding lope from a high rpm cam (without supporting modifications) at idle that can't get out of it's own way until you hit 3500-4000 rpm.