Sure would like to know how this turned out. I started a new thread just today b/c I am getting the same P0442 and CEL on my '09 X5, with strong fuel vapors after refueling. I have fueled this vehicle up a couple of times since buying it a little over a month ago, and each time I stopped fueling after the first click. No replies to my post yet, so not sure what to do.

Help, please?
Also, does anyone know what the standard warranty period is for an '09 X5? And, is it longer for the fuel evap system, since it is emissions?