Well i just got my car out of the dealership shop today. I was having some boosting and rough idle issues. They ended up changing out all my plugs, 1 coil pack and 1 injector. after driving home about 75 miles as i was pulling in it threw a P0301 and had a rough idle even on a warm start. It drives flawless other then my rough idle.

I just replaced my 02 sensor about a month ago. At the same time They also completely took apart my exhaust and turbo system to check up on it for leaks and such. After having a dealership do this I would assume they put it back together with out any leaks.

Any ways, shes an 07 wrex that is bone stock. Any thoughts?