I keep getting an intermittent code. When I check the codes, even though the "check engine" light is on, the code is a history code and not current. The check engine will come on, stay there for a few ignition cycles and then go off by itself. A few weeks ago I had the same issue but with different codes. Any ideas? Maybe an electrical problem?
Current intermittent code
P1360 Ignition Coil Group 2 Control Circuit
Past intermittent codes (have not come back since being cleared but these where current when I had checked them)
DTC P1617 Engine Oil Level Switch Circuit
DTC P0442 Evaporative Emission (EVAP) System Small Leak Detected