Originally Posted by kenwin30
Mechanic said it is showing codes for each coil, and he said the coils are good cause they are showing no performance issues, he thinks it is something to do with the computer on the car, the car hasn't died or stalled on them so far, and told me to take it to dealer and let them update/reset the computer
By "codes for each coil"......I guess you're referring to DTC's P0351, P0352, P0353, P0354. P0355, & P0356 being set?
If so.....Most likely a Ignition Power supply or the Ground supply to the Ignition Coils as they are both shared across all 6 coils. The odds of all 6 Ignition Coil Drivers in the ECM to fail or Intermittently fail are extremely remote.
The set criteria for the above codes is a missing "Ignition confirmation signal (IGF)", In which all 6 IGF pulses are transmitted over a single circuit, An open in this circuit could cause all 6 DTC's.......But, If IIRC, The engine will still run.
The fact that it stalled on you & runs fine for the mechanic.......Leads me to believe it's a Intermittent loss of power or ground.