Depends on how bad your leak is...if it’s just the beginning of a leak, it may idle poorly but not throw a code. If the leak worsens, you’ll get a pending code and then a code. My money is on the diaphragms of the pcv valve. These are items that wear over time, failing at about 75-125k miles...