2005 Chevy Silverado Ext Cab V8

2005 Chevy Silverao
When going up a hill or when you seem to need more power, there seems to be a vibration coming from the motor, if I let off of the throttle, it seems to subside. Then back again if I’m going up a hill again when it looses power.