Yep, for some reason, I don't think a computer will fix a gas fume leak. The computer is trying to tell you that there is a problem. Perhaps that mechanic thinks the new computer will ignore the problem???? Definitely time to get a new mechanic.
Good luck.