|
P0657 points to an internal ECM error. In most cases, it can only be fixed by replacing the ECM. Should be covered under the manufacturers powertrain warranty, assuming that you don't have over 5year/60K miles on the car. Might be covered under the federal emissions warranty 8year/80K miles.
If you are out of warranty, then you are going to SOL. That will be an expensive fix, if you have to buy a new ECM ($1800+) - used ones from the same model year are going to be considerably less - but can vary in price from $100 to over $500.
Check with the dealership and see if it will be covered under warranty. If not - reset the ECM (OBD-II CAN compliant scanner is the best way to do it) and see if it comes back. If it does - start looking for a replacement ECM. Quite a few Corollas 2005+ have a similar problem - most of them were tracked down to faulty ECM units (bad solder joints/connections) - but this is first that I've heard that happened to a Matrix.
Good luck.
__________________
2002 Corolla S, 1.8L 1ZZ-FE VVT-i
2003 Matrix XRS, 1.8L 2ZZ-GE, VVTL-i (RIP)
2009 Matrix XRS, 2.4L 2AZ-FE VVT-i
|