I ordered a code reader on line and it came up with P0420 and P0442. After doing research online I see P0442 is a leak. Could this be causing the P0420 code, which apparently means a new cat? I'd probably have to take my car to a shop to do this kind of work, so should I get them to check for the le...