Hey guys I have a 2002 Subaru Wrx completely stock except for a motorsport exhaust (had it for 5yrs no probs) Now I recently installed a aftermarket BOV and apparently it was not bolted correctly to the adapter for the tmic. After accelerating quickly and shifting into fifth gear the BOV popped off and was un-attached from the fmic adapter. The car lost acceleration power and got the check engine light. I pulled over and noticed the BOV un attached I figured it was the only problem. I uninstalled it and installed the OEM BOV and scanned the cel code. The cel code given was P1507. I reset the ecu and let the car rest. I drove it this morning and it seemed to run fine for about 5 miles then the Check engine light came up again with the same code. The car runs rough and accelerates on its own when idle. Any ideas, help?