Figaro lost power and running rough

I was driving down the highway and it lost I pull over and cut the engine off..I restart and it’s running and idling rough..when I rev the engine it will only rev to 2k and cut back and sputter..there’s no smoke and the oil is clean..I’ve taken the MAR sensor out and cleaned it but that didn’t help..has anybody else had this happen?and what else can I do to trouble shoot the problem?the plugs,wires and filter have recently been changed