CHEVROLET CAVALIER ENGINE PROBLEM

1991 Chevrolet Cavalier • 97 miles

Chevy - 6 cyl is bogging out when accelerating and has died a couple of times but restarts easy. Is it the coil pack? Or possibly the tps switch? Not sure where to start. Any and all advice appreciated.