tough call, but the programmer is more fun. separate they do about the same for performance. but together is where you'll get the best results. i'd say it all depends on what CAI you want to get. if it'll run without a programmer get the intake first. if not get the programmer first. imho, the...