plugs and wires are gonna get done next week i know to use MAF cleaner (isnt it a T20 torx bit?) and no there was no o ring on it when i pulled the old one out im assuming it got stuck in there still so i just put the new one in, its been a week ive probably drove it 250miles and there hasn't been a vacuum leak yet