Not today, but last Wednesday; tore into the e46 to replace the CCV and vent pipes. Took me all. Frickin. Day. Plus part of Thursday to get it done. First surprise was that the oil return passage on the dipstick tube was hopelessly clogged, which is probably what caused the valve to fail. The oil return tube was full of oily sludgy gunk, as was the inlet on the dipstick tube.
I worked for an hour or so trying to clear it before giving up and calling the BMW stealership to see if they had the cold-climate version of the tube as a replacement. They did; $165.34. Crap. Bit the bullet because it needed to be done and working now. While I was there I also asked for an o-ring to go with it. Didn't look at the receipt until I got home; that bit of rubber added an extra $6.40 to the bill.
I had to quit early to get ready for dinner with friends, so buttoned things up the next morning, and got a Check Engine Light when I fired it up, plus it didn't sound quite right. After pulling a few things back out to check my work, decided it would be better to see what the codes were first. Each of the three codes pointed to a different component that was under the intake; one I forgot to plug in (

) and the other two were swapped. I'd like to know what BMW genius decided that it was a good idea to put two identical connectors of nearly identical length on the wiring block under the intake manifold. Both were two-wire, both had the alignment key in the center, and both were within the same distance of the wiring block. Yeah, I know I should label these things... I'm just really happy that it didn't result in something getting fried. But I'd still like to have a talk with a certain engineer.
Then tonight, in a vain attempt to get the car "ready" for its new owner, I tried fixing the sunshade for the sunroof. Man, what a hokey piece of crap that thing is.

I won't go into all the gory details, suffice it to say I gave up and just threw the flippin' sunshade in the trunk. He can deal with the thing, because I'll be boarding a one-way flight out of the country in about 33 hours, and I'm not terribly inclined to care about much of anything at 3am. I'll probably have to concede to a slightly lower price, but oh flippin' well.
