Alreet,just been looking through service history as I thought I had seen breather somewhere.anyway part no 8510298 has been changed in jan 10 which turns out to be the breather not BMW but the lr cotton type.the milage from mot oct 10 was 93k,the milage now is 106k I was going to change this when I cleaned egr over the hols but do yous think it will still be ok to leave for now?cheers