First post! I am trying to help a friend with a 2009 Vibe GT 2.4 The CEL keeps coming on with the same codes: P043E, P2419, P2402, P2401, P043F The inde shop tells him that he needs a new ECU that will cost over $1k. Can someone confirm this diagnosis, or help me to diagnose the problem properly, or...