As I've told James, I am a mechanic, not a premier engine builder. I know how to rebuild them, I can read cam profiles (getting better at that), choose intakes, track down forged components, understand porting/bowl blending, but high horse power in a 3k lb car is way different then a 7k lb truck with the aero dynamics of a brick. Especially when the truck is used on the farm. It would be a little different if it were a diesel, and had the turbo and bottom end that the little 351 lacks. A little boost with a mild cam will make a nice improvement without being choked up. Increase the air flow in, and out, degree in the cam to taylor the power band, and it will be a much better performer. Case in point (yes I will bring up chevy it is what I know) back in the '60s and '70s the most common thing to do was to get a L79 cam and put it in a small block with completely stock heads (hopefully double humps), and get 350 horse out of it. They also had the 30-30 cam. Now, today we have TONS of different heads and cams available to us, unlike my dad and his friends had back in the golden days. I can throw one of Comp's cams in my truck with stock heads, get headers and intake for it and make good reliable power for a DD that tows. It all depends on how involved he wants to get with it. I'd kinda like to know what the stock cam profile is for his truck to compare it to the aftermarket. Now I feel better having added my .02. lol