So after having replaced head gaskets in the past 1,000 miles the engine is running great, however, I'm now getting codes 212, 214, and 542 from a KOEO diagnostic. 212 loss of each input to SPOUT circuit grounded and 214 DIS cylinder identification circuit failure. 542 was prexisting when I bought the car - fuel pump circuit open -ECA to motor. If anyone can offer some advice where to look for the cause, I would really appreciate the help. I replaced the fuel pump, hoses, and tank (due to previous damage to tank)