When I clear the codes, I've just got 17551 x 1, 17537 x 2, 17535 x 3. I've cleared the faults again, been to liverpool and back, and they haven't returned yet....... so i must be intermitant. I guy on another thread, seems to think it may be the tank vent valve ?