1999 Buick century custom 3100 sfi v-6

Engine cuts out and sputters on hard acceleration. Looking for most likely suspects and if it is a DIY or must take to Pro.