ECU or Throttle body maybe? Try cleaning TB, i guess. Does pedal works as usual? (shot in a dark)
Good luck with electronics, dealing with Gearbox gremlins for a month now..