14 Caravan ECM Mismatch with SKIM after failed FOBIK program

Shawn Technician Alberta Posted   Latest   Edited  
Resolved
Programming
Security
2014 Dodge Grand Caravan SE Canada Value Package 3.6L (G ERB Gas) 6-spd (62TE) — 2C4RDGBG7ER315549
B1A28
Original Key Starts But Security Shuts Down
Failed Fobik Programming

Hello folks,

I've been given extra responsibilities at work and inherited having to take care of a small fleet of vehicles. (mainly dodge/chrysler/gm) it's a bit out of my wheelhouse as i'm an electronic service tech by trade… but i can pull a wrench and fix my own vehicle and take no issue diving into doing a clutch swap or diagnosing and repairing front end noises.

Currently have an issue with a 14 caravan where one of the fobiks went missing a while back… and we've lost this one key a few times already… so we need another key. obviously unable to keydance to add another… 

I made the attempt earlier this week to program a new key using alfaodb and ODBLink Ex since I already had everything (software/hardware/pincodes,etc.). Iv'e not done anything like this before, and just used it to set settings, calibrate hvac actuators, change out tire sensors, and whatnot for myself and family... but noted this program can do keys as well. 

I did a bit of digging and seen a few dodge forum posts of people adding keys with alfaodb, so it didn't seem that big of a deal. (of course) but it seemed fairly straight forward. had the boss order a blank keyfob.

So I woke bus up with the original key, connected to WCM and removed original key, and inserted blank key and ran the “program ignition key or key FOB” function. 

vehicle door-ding alert chimed 5 or 6 times like it's doing something then dash went dark…program returned “programming failed”. (this wasn't the bus just falling asleep kind of thing. it was very intentional)

removed key, re-inserted, key does not wake bus up at all.

inserted original key, key does not wake bus or anything. lock/unlock still works.

can't access computers cause i cant wake the bus with any keys.

Vehicle fortunately has aftermarket autostart (flashlogic brand where you 3x press lock to start and taps a T into the WIN harness plug.) so I autostart vehicle seems to start and run fine….shut it off again. try key… still acting “dead”.

autostart van again and connect to the WCM. the key program function in alfaodb help box says if you program keys you have to run ELV replaced and/or ESCL replaced if equipped. so i run them. one returns completed or okay… the other reports that the function returned “invalid data or garbage”. I don't recall which did what as it's about -20f and can only stand to be outside for a few minutes at a time.

in any case, original key now wakes the bus and can start the engine, but security shuts it off after about 3-4 seconds of running with a B1A28 ECM Mismatch with SKIM (with a few others) code.

B2254 Column Lock Module Internal Test complete or not applicable

U0236 Lost Communication With Electronic Steering Column Lock Module

U0037 LIN Bus Test complete or not applicable

B1A6B Steering Column Lock Module Not Initialized

B1A28 ECM Mismatch with SKIM

B1A24 Key Not Programmed

new key displays “badkey” in display when inserted.

I attempted to program the original key thinking maybe i had some lousy chinese keys or something (have no idea where the boss got them but they are new) and the program should return an “already programmed” message, but it also returns “programming failed” when run. So obviously something is not right.

I tried contacting the alfaodb developer who suggested to try just clearing the codes out of the WCM and then pulling battery for 10 minutes to try and clear out and reset things, but it still presents the same issue.

i may have stuffed it up if it doesn't have a ESCL i'm not sure.

now I have multiple questions, one being… is possibly this aftermarket auto start dickering up the programming ability? it does connect to the WIN with a T harness. i suppose i can pull it out and try… irrespectively…

secondly, and mainly… what kind of function do I have to run to push the SKIM key data out to ECM or wherever it needs to be to satisfy the B1A28 so this original key can start the van again. I noticed a “reset WIN configuration” function, but at this point i don't want to run it and brick it even more if it's (at this point) recoverable.

currently, i'm not concerned about programming a new key, i'd just like to get the original operating again and get this vehicle moved from where it is to somewhere not freezing cold at the far side of the parking lot away from power and heat.

thanks in advance…

EDIT:

i removed the auto start T harness the OEM harness back directly into the WIN. tried to program the old key to see if it would return an “already programmed” message, but it still returns “programming failed”.

cleared the codes and did a “reset WIN configuration” and it reported back “successful"… but original key still wont start engine. 

0
Interesting
Matt Technician
North Carolina
Matt
 

I would remove the auto start system and try to program the keys again. All sometimes after using aftermarket tools I find I need to perform the reset ecu function within the modules I'm messing with.

0
Ð Awarded
Shawn Technician
Alberta
Shawn
   

yeah, i've been kinda bouncing the whole ordeal around talking out loud to my wife about it and she agrees too that since that autostart isn't an original part of the vehicle, it could be messing things up. i think i'll yank that T harness out and plug it in directly to the win again and see how programming goes. If you think first doing a “reset WIN configuration" isn't going to hurt things by…

0
Ð Awarded
Jamie Owner
South Carolina
Jamie
 

Definitely remove the auto start and clear the codes. The after market start certainly can interfere with the key programming.

0
Ð Awarded
Shawn Technician
Alberta
Shawn
 

yeah, I think I'm gonna head over and drag an extension cord (or 3) from the shop over there and get a heater going in there. once it warms up in there i'll yank that autostart T out and give it another try.

0
Ð Awarded
William Owner/Technician
Kentucky
William
 

Call the dealer and see if it has a steering column lock for your vin, if you do not you may have to replace the win module.

0
Ð Awarded
Shawn Technician
Alberta
Shawn
 

I have a feeling this is the case, because I don't Think it does. The garbage return I got after running one of the functions is kinda suspect. Had a dig around online and it seems if you run the reset the escl reset function without one installed, I then thinks it has one. Seems really stupid to me that you could tell a module that doesn't have a module, that it does and not be able to tell…

0
Ð Awarded
Francisco Diagnostician
Mexico
Francisco
 

Shawn,are you able to verify the VIN in the ECM And WIN?if you can check to see if the Ecm shows ????? instead of the vin​.​it happen to me in a grand cherokee cant remember year but i would put vin in and it would start then it would show ????? after a few starts.i had to replace the Ecm​.​not saying this is your problem but it could be.

0
Ð Awarded
Shawn Technician
Alberta
Shawn
 

I will look into this and make sure everyone shows a vin.

0
Ð Awarded
Shawn Technician
Alberta
Shawn Resolution
   

I verified all the modules I could get a VIN from showed a proper VIN. I attempted to reset the modules but no change. I caved in, admitted defeat, and had the vehicle brought to the dealership for service. Seems they managed to program the keys, but still ended up with the same “starts, but shuts down” scenario that I did. Their diagnostic said there was “… an internal fault with the WIN…

0
Resolution Ð Awarded