When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
This is an attempt to see if anyone else had this snag. P0258 OBD-II: Injection Pump Fuel Metering Control "B" Low. 2013 LR2 4cyl petrol turbo model.
Okay, I do not wish to blame a dealership, but after they replaced an O2 sensor, they stated that they also found a damaged wire. I have had intermittent misfires on #2. Looking at the connector to the coil for that and the #3, I noticed the connector pull out piece was barely sitting in there. So I ended up repairing their wire repair and replaced the coil connectors. Still present so I replaced the coils and plugs. (cheap plugs btw) Cleared for a bit but came back with the addition of PO258. I then tore it all apart again and cleaned up the old plugs and put them back in with the new coils. No misfire present anymore, but P0258 returned today after about 30km. I thought it was all good, even took it for a short, fast trip and had it up to 138km/h with no issues, however today on a simple trip to grocery store it came back. I also checked all the connectors on the pump, and saw nothing weird.
I am wondering if I have a dirty or damaged fuel injector that's triggering the pump to push too much fuel through the rail, causing the misfire. Well at the moment, no fault code showing a misfire.
When the symptoms occur when driving, the engine bogs down and the whole truck stutters. It's a weird feeling. When I let up on the throttle, it stops and if I do not push it, does not occur that much again. Today since the P0258 returned, I have yet to have that stuttering, and hoping not to. It only stalled a few days ago when pulling into a parking spot, which had me tear it apart on the past weekend.
Last question is, has anyone attempted to use a fuel Injector cleaner, either in the gas tank or directly into the throttle body? There are so many out there. I, unfortunately for the pocket book, do use supreme gas for all fill ups.
I know virtually nothing about this P0258 code. However in my limited understanding the module sends a commanded "A" signal to the pressure control and expects a confirmed "B" value to return. In this case the signal back is not matching because it is lower than expected. Since you do get a miss one would think the B signal is correctly reading a transducer, so that wiring is OK, but the pressure is not reaching the commanded value or the sensor is failing.
If you have SDD it will read all logged values at time of failure and may point to the failure. Fuel trims, pressure etc will be there.
If you have a scanner that can read live data look at the low pressure fuel sensor. Once the idle is settled it should be 2.3V with some flux but that being the center. If you see like 1.9 then the pressure is low or the sensor is reading incorrectly. Based on how infrequent it happens my money would be on the sensor, easy to replace, right on the top of the engine.
So, after doing a live reading of a few items, nothing to me jumps out and says, "SNAG". I have uploaded a PDF with this reply and maybe someone else sees something. The two images here are revving engine to about 4000rpm and at idle. Fuel rail pressure seems to follow correctly. I am at a loss.
Last edited by zapsam; Apr 30, 2024 at 03:37 PM.
Reason: I saw an inconcident reading that may be of interest. The Low Range Sensor seems to be a bit erratic.
Looking at those numbers the top image if 400RPM and the bottom is at idle correct? If I'm right i don't like the low pressure fuel sensor at 2.9 when at idle. That should be 2.3. I would try replacing that sensor.
This will give a better indication, I believe. However, looking at the PDF with all the readings, the Low Range Sensors voltage is a bit all over the place for similar Rail Pressure readings. And in regards to the O2 sensor at 0% throughout, I am not sure of. I will have to hook it up to our LR4 and see what that one does on it. I went through the engine fuel systems diagrams and I could not find the Low Range Sensor anywhere. Last thing of note is, after a couple short drives today going no faster then 70km/h, after leaving it in parking lot for a hour or so, (shut off), it started with no Engine Light present. I is so confused......
I would be wondering why your O2 sensors are still not working!
I did some searching last night and the trim values "long term" "short term bank 1" and "short term fuel trim sensor" percentages are all correct, so I do not think there's a problem there. Long term doesn't kick in unless there is a problem at the short term end, and it compensates.