1984 gmc 3500, m code 350 4bbl sm 465. Lately the truck has been struggling pulling my small 4x7 landscaping trailer with my 36" and 21" mowers. Total weight maybe 1000lbs. Lots of hills here and I'm lucky if I can get second gear, need some momentum and rpm's or it just falls flat. Also noticed when shifting to 2nd and 3rd the engine misses for a second till the rpm's pick up. Now I'm not shifting too soon, I let it wind up a bit. I replaced the fuel filter 2 months ago. Did plugs, wires, cap, coil and rotor last week. Haven't checked the timing, also haven't paled with carb yet