Well I replaced all the spark plugs and #4 ignition coil which was in fact bad. The car runs much better now. Starts up fine, doesn't try and kill itself, idles better and has regained power. I had the check engine light turned off by resetting the codes then scanned again for remaining issues... Didn't get any codes after that but on the way home the check engine light came back on. Guess the CCV valve is bad enough that's it triggering it? Do you guys think I shouldn't drive it until the CCV valve is fixed or should it be alright for a week or two?
Sent from my SAMSUNG-SGH-I727 using Bimmer App