My genpu has a rough idle where it makes a small sputter every few seconds, I also get a p0300 random misfire code that comes on every few cold starts. I have done everything I can think of to fix this issue. I've changed the spark plugs, cleaned the valves, rebuilt the HPFP, changed the o2...