Pull codes, see if the ever present knock sensor is there. If so, bypass it and see if the power comes back. If not, then there's something else there. Possibly a fuel filter, coil issue, distributor issue or a slipping S/C belt.
_________________________
Hope line and sinker.

How's that hopey changey thing working for you?