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