I would do a search and wade through all the bs and look and see what you come up with. everyone opinion is different on what to run but I would say a drop in forsure. I have seen good things about hamilton and maxspools cam both are good cams and I thinks that both will help with what you want to do with your truck. greg will do more of a custom grind to fit your needs, zach will recommend on of his 181/210 cam and they are good cams. I would call both zach and greg and see what they recommend.