So, about a month ago I got a check engine light for an evap leak and a purge valve flow issue. I bought a new purge valve just to find out the whole vacuum hose assembly is supposed to be replaced as a single unit. Anyways I did some snipping of the vac lines and installed a new valve with new hose and hose clamps. Not beautiful but it works… I think.. the problem I was having where my engine would have trouble starting after refueling is gone but now my car won’t rev in park. Once it’s in any other gear, car runs great! I did a battery reset and that problem has gone away. Not sure if it will come back or not. Does anyone know what might cause this? I was able to clear the check engine light but there is still a “historic fault” in the ECM. Is this maybe a protection feature of the ECM?