possibly something is resonating or producing a sympathetic vibration in response to the engine.
The V6 in your truck, like most V6 engines is inherently slightly unbalanced, due to the V arrangement of the cylinders. If it was in-line or horizontally -opposed (flat six, like a Porsche) it would have a perfect primary balance.
Anyways, the imbalance no longer is noticable when you rev the engine a bit, but often is worst at idle.
Now, there may be something that is slightly loose attached to the engine that is resonating due to the idle vibration. Often heat shields around exhaust system components do this. Sometimes you can tighten up the appropriate mounting bolts or secure the component with a hose clamp (if the mounts are rusty or its rivited/welded on).
But unless you are sure, have a mechanic inspect all heat shields and engine components for looseness.
__________________
If you think no one cares, try missing a few payments.