FUCK!!! I'm seriously going to fucking lose it! I recieved the frost plug that I had to special order in from Volvo on Thursday. The part I got was a slightly concaved metal disc with no raised sides like a typical frost plug. I figured the parts guy knew what he was talking about, so I used it....and put silicone all around it. I fired up the car after letting it set for a couple of hours and the damn plug popped out. Looks like I'm not going to make it to the auto-x tomorrow now. I'm just about to head to Valentine again....hopefully I can find something that I can use.
This is what it should look like. It's obviously a different part than what I recieved.
What I was sold:

