Probably would be handy to hook up a scanner. Clogged cat, clogged fuel filter, clogged air intake filter, mucky plugs, dying wires, enormous vacuum leak, throttle issue...