ECM errors after configuration change. P1
-
hello, after configuration change on my P1 Volvo (2008 S40), i got quite a few new errors:
ECM-0607 Engine control module (ECM). Internal fault.
ECM-2101 Throttle motor. Faulty signal.
ECM-2107 Electronic throttle unit. Internal fault.
ECM-2110 Electronic throttle unit. Internal fault.
ECM-D900 Control module communication. Faulty communication.- information on dim: airbag service required
they cannot be erased through vdash or disconnecting battery for 15 minutes.
Configuration change (vdash with super J2534) consisted of:
Belt reminder -> EU type, only driver system
Speed limitation -> 250km/h (160mph)
Dipped Beam Logic -> Flexstd - no lights in '0' - Recommended
Audio equipment -> Standard audio
SWM audio buttons -> Enabled
car runs normal, apart of those airbag message (with audio signal).
So, question is simple. Should i be worried?
- information on dim: airbag service required
-
@nesaru the ECM errors are not related to vdash. One of your configuration changes is not compatible with your car. No, Vdash has no checks for this, it's completely up to you, to find out what works and what not.
Revert to the factory configuration, try to delete the codes, and then start to change parameters only one at a time, and see what happens.
In your special case it's also possible that your CEM is dying. It's quite common on V40s. -
@T5-T6-Schnappi thanks. actually, i have an idea it could be from battery, as it is old. Voltage was over 12 volt, but maybe dropped during the process?
i didnt see any requirement to use charger during process? -
@nesaru always use a good charger when coding /programming a car. Even if changing CEM parameters don't take much time for programming, the voltage should always stay well above 12V while writing data. And keep in mind that most ecus in your car have only a limited amount of write cycles before the flash memory goes bad, so don't play around to much.
-
@T5-T6-Schnappi thank you, unfortunately didnt know that.
anyway, after battery change, all errors (apart of that airbag service required) vanished, -
Now i have this strange situation where SRS code (SRS-0128 CAN Signal) was cleared with vdash, and doesnt return, but on DIM, there is still message:airbag service requiered.
(no word urgent).
Actually, it kinda reminds me situation with my EGR.I had it physically blocked, and of course there was DTC for that. I kept deleting it with generic elm327 and it kept returning after less than 30 kilometers. Then i cleared it with VDash, and hasnt returned for over 1000 km. How is this possible? EGR wasnt programmed out of car. -
@nesaru that's really strange. Did you try to disconnected the battery for at least 1 hour? The code means no communication between SRS and CEM, or incorrect CEM configuration. Maybe your seatbelt reminder config is incompatible with your car. Vdash has no compatibility checks for this, so you could have applied a wrong/incompatible config.
The S40 is really sensitive to undervoltage, so your errors were most probably phantom errors due to low voltage. -
@T5-T6-Schnappi thanks for your assisstance. Indeed, you were right with car incompatibility with new settings. I got new charger today and reverted belt reminder to original (Euro NCAP), and message was immediately gone.
Thanks!