So I have run into an issue with my WRX. Its a 2016 with the cvt trans (I know, try to leave hate to a minimum) and recently I have noticed a really rough idle when warmed up and when I'm in traffic it hesitates a bit and is generally really rough. Any clues as to what could be the issue? Usually when I put it in S# the rough idle kinda goes away and maintains a ~750 rpm idle, but in I mode it gets as low as 600. One last issue related to the roughness in traffic is when coasting it feels like the trans is trying to stop the car instead of just coasting and will eventually drop to 600 rpm from about 1500 then back up again. After that happens it coasts as usual. I'm not quite sure what could be wrong so any help would be greatly appreciated, thank you.