Could be a flat cam. Remove the valve covers and watch the rockers for any that don't seem to be 'a rockin' like they should. All the valves should appear to be opening about the same amount. Popping back through the intake will probably be an exhaust lobe.
There are plenty of good posts on the Forum in favor of the
Comp 12-300-4, but unsure of compatibility with TBI, especially if you have to deal with periodic emissions inspections. On the other hand, the
Edelbrock Performer 3702 runs well with TBI and, in fact, was designed to be emissions legal for TBI. But, it's not a stump puller profile like the Comp grind mentioned. Search keyword:
12-300-4.