Ok so here is the problem.. i just took my 02 wrx to the dealership so they could fulfill the factory recall for the fuel rails its stating on my receipt they replaced the fuel vapor piping under the intake manifold. Everything was fine and dandy when i left the dealership.. he did state i had a bit of oil coming from the turbo which i know is not good. There is a hole in my turbo air inlet tube which i was aware of. i just recieved a Godspeed turbo inlet pipe in the mail today. i planned on replacing that and my intercooler hoses tomorrow. Well the bugger is i allso got my cobb accessport in the mail today so i downloaded a stage 1 map.. everything was working perfectly. i did 2 semi large pulls and was instantly satisfied. I ran 5 miles down the road stopped to look at my accessport and then tried to go again and everything was not so perfect anymore. the car was jolting past 3000 rpms and would not want to go any higher.. i now have a flashing ecu light that reads 3 codes P0304 (misfire in cylinder 4), PFFFF, PFFFE. I reloaded my old settings back to the car and it did not make a difference.. my idle is rough now as well.. could this misfire have been caused by something the dealership did? because like i said everything was fine until i had them look at it.