Nick... Does that slide off? I was thinkin my MAF was attatched to it.