Just replaced mine today. The connector is a PITA to get off, but great instructions! I'd just like to add "dont drop the square cap down the opening otherwise you have to take out the air box to retrieve it, lol." Anyhow, thanks again for the write up!
2007 -- 328I -- Jet Black -- Black Dakota Leather -- 6 Speed -- ZSP -- ZPP -- ZCW -- HiFi