It all depends on what you want to use it for. If it's pulling only then a good forged piston would be the best bet. We helped Mahle develop there piston and it's what we sell. If your going to be a 2.6" truck and plan to stay that way 16 to 17 to 1 would be a good place to be. If your plans are to drive it on the street and pull then I would recommend a re-cut Mahle cast piston. We keep those in stock as well. For a camshaft I would not go too big for a 2.6" charger. Give us a call and we can go over it if you like 310 -669-8101