I have a 2000 gmc jimmy 4.3l 4x4. While driving down the road at a constant speed the rpms will kind of jump and fall, I can hear and feel the engine rev when it does this. It does this every time I drive it, but not the whole time while driving. Also when trying to accelerate from being at a constant speed it will do this. Help would be greatly appreciated Thanks.