Yeh, i did replace the o-ring but had noticed there was some kind of sealant on their so i was just wondering. That was 6 hours ago and I have since then replaced my turbo, flushed my intercooler (that was full of oil from the other turbo), replaced a couple intercooler pipes, switched to full synthetic and did a radiator flush. I took her out for a test run and it ran great for a sec but then the check engine light had to come on:icon_evil. It gave me a code 31 and 24. So i thing replaceing my AFM should do the trick, it was covered in oil and all lol.