2016 Turbo, 3800 miles, 480 hours. Any help on what to check. These codes come intermittently. No rhyme or reason. Machine can be cold or I can go all day and it will throw these codes? I’ve hard wired the voltage regulator, wires got hot and melted the plugs. Had regulator tested and it checked out fine. Replaced knock sensor and looked for wiring issues. Found nothing obvious. Put new belt on? Polaris tech hooked it up to his computer and said everything was in spec? Codes will clear eventually, but again randomly. Sometimes quick and sometimes it takes awhile. I’m going to throw a new set of plugs in as it’s still the original set. Thanks in advance.