As the title states I changed all ignition components and have pending Random missfire code. There is really no particular triggers just just the random roughness at idle and a bong from the dash. Then I look at the aeroforce and get the pending code p0300. Other than that the car runs great. Running 1 degree of KR and 14 degrees of timing. Any advice? This only happens at idle.