Plug and play or requires programming
Let’s say I get done to figuring out a module failure. Needs a module. Now how do I figure out if the module needs programming or is it plug and play? My example would have to be 2005 Honda pilot VCM.
i have another similar Question. I had a 2013 BMW 550i today that came in running really bad and it had a few codes in it. All codes had information on it (alldata, Identifix) except for one. It was in DME for 11A204. I just want to know where I would be able to find this information. It had a scan tool description like low pressure fuel, operating range; pressure to low But nothing in 2 information librarys I got. Thanks
On the BMW, the fuel pressure DTC may be what Luke was talking about here.
Well I only got to test Drive and pull codes. Had a hard fault with 11A204 which had led me to get more of a description of the code but I couldn’t find anything with what I got already. I’m definitely referencing that post when I go check it tomorrow.
While I can't specifically answer as to whether or not your Honda VCM needs to be programmed, I can say that on the European manufacturers just about every module needs to be at least coded.
As for your second question, the information you seek would be on bmwtis.com
As this is a paid subscription site, I wanted to be sure it was there before recommending it to you. Using the site search feature, I entered "11a204". That code is mentioned in four documents. The third of which is probably the most detailed, but essentially tells you what I imagine you already know: low side fuel pressure too low. Fault is set when pressure remains below the target value for a continuous 5 seconds. Start by confirming the low side fuel pressure sensor is accurate then move forward with testing the fuel supply system.
I got to glance at data for a sec before we closed I seen low side pressure a steady 60 psi and hi side 780 psi at idle. I need a little more time to get more info on it. Thank you
Ok, so let's go about it this way. You don't have any information, but you do have code description. Along with all your misfire codes, you have a couple low fuel pressure codes thrown in the mix.
Let's use the lack of service info as an educational excercise. This vehicle is a GDI. Meaning you have a low pressure fuel system that feeds the high pressure system. You can't make high pressure without good low pressure. Let's use a couple rules of thumb. 1) low pressure pumps like to be commanded at 50% at idle. 2) low pressure GDI pumps generally like to make 60-80 psi while at this 50% duty cycle. This should be easy enough to check with the tooling you have.
What is your low side fuel pressure?
What is the pump being commanded to?
I think answering these 2 questions will lead you on the way to a solid diagnosis.
Thanks for the knowledge! Will get back to answering the duty %. Do know it’s 60 psi at idle.
60psi = 4.1 Bar
Spec on this is 5 Bar (72.5 psi)
You have a problem there
Im gonna do a double check in the morning. Im either coming back with answers or more questions. Thank you!
If you go through the rules of thumb with GDI, (50% activation rate at idle), you can see this pump is struggling to maintain line pressure at idle. There is no way the pump will be able to keep up with demand under a load.
Exactly what happened. Breaks up under load. Thanks!
So pump command is at 98%, basically maxed out but fuel pressure is low at approx. 65 psi.
Looks like the pump is worn out but verify power and ground first.
I use prodemand . Under the installation procedure for that particular module , usually you will find all the Info needed when I stalling the module . mind u they look at it as if it’s a new module .
Like Adrean said, if you look in your SI system for the replacement of the module, the instructions should say if it requires programming, or set-up, or VIN adding.
As far as whether or not a module needs to be programmed, your technical info source should tell you. If you still have questions searching sites like this can help. If you don't find what you need post a question. Chances are someone has been there and done that. Personally I have gotten both good and bad information asking the parts department person.
The service information will direct you to what post-installation procedures are required. As a general rule:
- Domestic ECUs (after MY 2005) are almost always service calibrations and need some type of programming and/or initialization.
- Asian ECUs normally are pre-programmed. Exceptions are post 2012 Nissan/Infiniti which are now “blank” (Service calibrations requiring programming and configuration)\
- Euro ECUs are normally pre-programmed but almost always require coding.
NOTE: Programming, coding and initialization are not at all the same procedures. Do NOT use the terms interchangeably as you will end up wasting your own valuable time in the installation procedure.
PROGRAMMING: installing operating software that is vehicle or model specific
CODING: configuring vehicle-specific option codes
INITIALIZATION: some form of ECU/system setup
Thank you For answering the question of differences between programming, coding and initialization. I was Wondering about that.
Your three definitions are the exact accuracy in terms required for success, IMO. I have been saying this for years. I am sure you have witnessed someone stop, thinking a programming operation was required and they did not have the capability. Then you show them they just need to code or initialize and could have finished the job.
"Programming" has been used in an inaccurate manner. Much like Kleenex, Weed eater, lithium batteries and so on. I have Puffs or windshield towels, an Echo gas string trimmer and LiFe04 batteries.....
General Motors uses a symbol on their newer control modules that will signal to you that they need to be programmed. You should still consult service information for programming, coding and setup procedures.