Since this has been the trouble car of the week for me, I haven't stopped things about this thing, I did some more investigating, and the 3100 Code can be caused by a bad Cam or crank Sensor or part of the Vanos system that controls cam timing, The 3100 is a boost deactivation code. The ECM does this due to a cam sensor or variable control solenoid issue.
The 29E2 and 29F3 codes are both for the Fuel Rail Pressure sensor circuit A, or signal back to the ECM.
The DME relay code 2ACB is related to the relay switching too slow or lagging behind and can set throttle related codes. Posting this below, maybe replacing this DME relay might be worth a try. Though I don't to throw parts at a car, at this point it's worth a try, relays don't cost much.
Also here, this may be caused by the DME relay not disengaging due to melted wires, so it can't turn off, the DME monitors this circuit and flags this code for possibly not shutting down.
So, the 3100 is not necessarily a fault, it can be due to a different fault. I will keep adding to this as I find new information tonight.
Also, I found out that the brake pad warning light should be on with the ABS codes. Not sure if it is or not.
Another thing, since you replaced the alternator, I was advised by a tech who teaches now, that the over voltage of 15.5v for a prolonged time may have damaged the battery.
More to come as I find info.
Okay, I have now gone through every code, the interesting part ive noticed is most of these codes are not present at the time of this reading. Except intake and exhaust cam sensors- DME relay- and low fuel pressure sensor (so this code is referring to the low-pressure side fuel system since this car has both low and high pressure.
I found something, this one circuit feeds everything you're having codes for. Check this out, second diagram, all power feed for everything you're having codes for comes from this fuse F37, and that's fed directly by the DME relay. I think this might your issue. It may be an intermittent problem which is why the codes are not all present right now. This maybe a low power (voltage) issue at starts up or something along those lines.
Images (Click to make bigger)
Saturday, October 23rd, 2021 AT 1:57 PM