Hi guys thanks for the advise. The computer stated again that the gas tank cap is faulty inspite of replacing the cap. I seem to agree with you that it is the O2 emission leak which has to be checked where it is. The mechanic told me that it could be the pump or simply a wire.Any ideas?