Before u do a cam do some research, I use mine as a dd and a weekend racer, the biggest thing u will want to look at is fuel management programming, u do cams u will want a tuner for it, think of a stall also, a lot of times with cams ur gonna get a little loss of low end but pick up mid range, all depends what u want out of it, once u start with performance mods u always want more....towing I would recommend a mild stall 3000 with a 2.5 str, look into comp cams, kelford cams. for what u want a 262 would work well and give u a bit more umph, if u want a solid trans go with a 4l80. U also will need a good exhaust to get the most out of it.