My Toyota Matrix is slightly overdue for the precautionary replacement of the serpentine belt. The belt produced not the slightest noise, and so I continued to use it.
Today the temperature dropped from morning to night from 40F to 15F. The CEL flashed when I heated the engine for the evening.
I needed to drive urgently for 15 minutes, and so I took the risk of not parking despite the flashing CEL. The flashing stopped halfway through the ride. When I stopped, the code reader showed a complete set of all four cylinders misfiring: P0300, P0301, P0302, P0303, P0304.
Can the aged serpentine be a little dry and hence providing too little grip? Is a serpentine slip a probable cause for all four cylinders to misfire at once?