I get the same code but my car is running much worse than yours, 21 is an ignition fault, i changed the coil packs, afm, cas, ecu and igniter and nothing has fixed it, its at status tuning now getting sorted, when i get it back i will let you know what the problem was, maybe yours is the same.