OK, let me start with the basics. I just bought a 2006 Evolution MR from a private seller. The car had 6,900 miles on it. I got an oil change at 7,800 miles and now it has 8,800. The car has a boost controller and a new turbo back exhaust with a cat delete. It also has a new Walbro fuel pump. The car has been supposedly 'tuned'.
Now, I went to P&L Motorsports (they specialize in WRX Sti's but they have a Dyno and I wanted to know the car specs before I start adding onto it). So the car puts down 290 HP to the wheels and about the same torque. Everything went smoothly during the dyno.
Three days later (today) I get in my car and I see the dreaded 'Service Engine Soon' lit up. I take it to autozone and it throws code P0300 which supposedly means a cylinder misfire was detected, random cylinders.
I read that P0300 is common when someone tunes the ECU, anyone have any more details? I was planning on stopping by AMS and letting them deal with it -- but information first is better

.
Thanks!