2000 M5 61K main evap valve keeps failing. I replaced the fuse, the main evap valve (melted casing) and then found the valve cracked again, the car runs beautifully, but it is running rich and the mileage is aweful, about 14.3mpg. THE CHECK ENGINE LIGHT JUST WENT ON AGAIN!!! All this conveniently started two days after I bought the car. I just got in an arguement with my wife about this car she does not understand it's awesomeness, but in her defense, it has been in the shop 6 out of the 8 weeks I've owned it. I am very interested in any insight to this kind of problem. A couple of other bits of information. The computer seems to speak clearly, no error messages, and other than the light and gas mileage there are no other symptoms.