Hi and glad to be a new member! I have lovingly owned and drive my E39 since September 2002 and, as 'second owner' (it was a demo) have used it as a company car and later in private use during my early retirement! It owes me nothing but continues to run like a switch watch with annual oil changes and my caring attention to minor maintenance. True mileage stands now at 163,400, with every sign of more to come! In the last month, I have noticed a fleeting Code 68 pop up and reset but now it will not and I am setting to diagnose the problem - "Tank Venting valve" Code 068. I have identified the little plastic unit and intend removing it for examination to see if there is anything I can do about it.
I will welcome any tips or advice from those of you who may have had a similar problem - the engine continues to run perfectly, despite the alarm standing. I have purchased a Code reader and will be able to reset the fault Code later if I can fix the faulty unit.