I recently have been having a problem with my car. Every once in a while, the tach will show half the actual rpm's, and the check engine light will come on. I checked the codes and they were 223 (Dual Plug (DPI), SPOUT or IDM circuit fault) and 224 (Failure in ignition coil primary circuit)...