Ok, my 3500HD I bought is totally gutless. By this I mean it can just BARELY pull my 20' lawn trailer (about 7,000 lbs) up even a slight incline, and if there's a head wind my top speed is about 45 to 50 mph. That's IF I can get it up to speed in a mile before I have to stop or turn. I've NEVER seen a truck with a big block that accelerated as slowly as this one does. Evidently I must be thinking about gearing all wrong, but if this truck is "geared for towing and hauling" shouldn't it jump when I hit the gas?? Shouldn't it have loads of low end power and torque for towing?? All I get out of it is sloooow acceleration and a sick whine from the engine as it's rapped up to 3,500 RPM's before it will shift. Yes, I'm generally towing in "3rd" (meaning it's not in overdrive). I understand that this is a 9,500 pound truck (empty weight), but for god's sake that 454, and with the gearing it *should* have, it should take off, especaially with no trailer... I had a friend check it out, he thought the timing may have been off, turns out it was, possibly, about 4 to 6 degrees advanced. We adjusted that, and it seemed to help a LITTLE. We can't set the base timing, as we can't locate the wire that should be coming out of the loom that runs behind the distributer. (Sorry, I'm not a mechanic, and I may have botched some of the termanolgy). The air filter is new. The plugs are like new. Checked for any sort of vacuum leaks, replaced PCV valve. Checked Idle air control. (was having a problem with it idiling fast). Am I expecting too much out of the truck? Can I get some opinions from others that own this same model of truck? I know there's a few at least on this site.