So I have a 2008 subaru impreza wrx turbo. Check engine light came on and said I was having a misfire on cylinder 2 and 3. I changed the spark plugs erased the code. Drove it around for a bit and it came back on the same cylinders. I changed the ignition coils on both of them and it repaired misfire on cylinder 3. But not two so then I figured its my fuel injectors I changed those out but I'm still having a misfire and now I have a p011 code pop up so I'm having trouble locating the problem. Has anyone ran into this and if you have what can I do to fix mine.