Only time my pro5 threw a code was a random misfire, new coil packs and cleared the code. Been fine since, id also check out your plug wires. The girlfriends kia optima ruined the plugs and wires when the coils went out
If you've got a header and no pre-cat then it's not an emergency and you've got some time to figure it out.
If your CEL is now on all the time (no longer flashing) it means that limp mode is working and has stopped the mis-fire but you'll need to fix it to get out of limp mode.
I switched the coils around and the light is taking forever to come back. I cleared the light twice and it came back quickly, this time sheet switching the coils it still runs horrible but no light.
Ok light came back it jumped. It's the coil pack, I'm going to buy another one and have them warranty it. Haha