Blocked fuel injectors rough idle could be from this when slowing down from about 60km/hr foot off the accel gently on the brakes does the (if it's auto) gear more select shake? If so, it might take me something as simple as fuel injectors had this in fraud, bad economy, and sluggish from idle, the top end was still okay. But it's most likely o2 sensors problems. You should check using an obd2 scanner. You may find the solution if you follow this https://theeffectiveguide.com/p0042-code/ instruction.