It is not the flex plate. You are describing something entirely different. When the truck is in neutral or park, there is not tapping. You can rev the engine in park or neutral and there is no tapping. However, once it is in gear there is tapping at low rpms around 20mph-30mph when you lightly "feather" the gas pedal.
The GMC dealer told me that it has something to do with my front differential but I am hesitant to let those guys have their way with my truck without knowing for sure what it is.