Is this a warranty issue? Here goes: My wife’s 2017 Expy just threw on the check engine light. Scanned it and found p0172 and P0175, rich in both banks. After several hours of diagnosing, internet searching, and scratching my head, I know what is not wrong with it, but I don’t know what is...