Thats what i was thinkin... when i read ur post... i think u might have a boost leak aaron... check it out... and please... get the screws in... u were missing a key one on the valve cover the other day... and thats why the oil was all over the top of your valve cover... u might wanna check ur oil now too... cause u were pushing a lotta smoke out back today... JMO