Hello!
When i try to start my van from cold (during 15c ambient so no glow plug light on the dash), it spins the engine over at normal speed but it struggles to fire for about 1-2 seconds before firing up. The cranking doesn't slow down. Then for the next 2-5 seconds it will run a little roughly. Not shaking the van or anything that bad, just a little rough. It will usually bong the alarm chime and flash up "Hill start assist not available" on the dashboard, then it'll right itself and run sweet as a nut. If i turn it off again within a minute or two of starting, the next start will also be sluggish but unlikely to have any error messages and just generally a little easier than the first cold start.
If i let it warm up before turning off, provided i come back to it and start it while it's still warm-ish (so within 30mins to 1hr), it will start right up perfectly, no extended cranking time, no warnings - just the perfect startup.
So in summary:
* Cold start = extended cranking, accompanied with "hill start not available" message
* 2nd Cold start = extended cranking, no error messages
* Warm start = perfect start
* Hot start = perfect start
The van in question: A UK spec (RHD) 2020 Mk8 Transit "Leader". 2.0 diesel engine "BKFB" in 130PS tune with 6 speed manual gearbox. The door jamb card says "2.0 I HPCR Panther Diesel" and "Stage 6.2" - i have no idea what either of those mean but they might be relevant.
Low Voltage Fault: the hill start warning during cranking sounds like a low voltage issue to me. It's the original battery (4 years old), maybe it's not as enthusiastic as it once was and the extended cranks just show its age? I'm inclined to ignore this symptom, i think if i can solve the extended cranking i'll defer replacing the battery for now.
Extended Cranking: made me think some kind of injector or fuel rail issue. I can hear the low pressure fuel pump as soon as i unlock the van and the van drives great, no lack of power even when cold. It's only when starting. That makes me think some kind of leak. The fact the van starts perfectly when warm makes me think there's a tiny leak somewhere that fuel pressure can escape only when cold, wherever the leak is, is expanding when warm?
I have forscan and a suitable cable so i hooked it up to see what i could find. Of the available PIDs in PCM mode i chose all the fuel pressure relevant ones. Turns out i chose a bunch that don't matter for this case so there's extra line charts in the below screenshot that don't add anything and can be ignored.
Screenshot 1: Start of engine cranking - this data is all from a "2nd cold start".
1 crank start.png
Summary: High pressure fuel rail measuring much lower than the desired value - suggests high pressure fuel rail hasn't maintained pressure?
* System voltage is 11.68v, a little lower than ideal but i haven't actually used a multimeter to check the accuracy of this reading yet
* Cranking pid just so i could see in the graph when the key was on
* Dechoke - ignore
* FLP_DSD (pink) - i believe this is low pressure fuel rail, desired value. The help text in forscan says the desired pid represents what the ECU would expect to see given the values of the other pids. At this stage in the key on process, i'm ignoring this pid.
* FLP (yellow) - fuel rail (low pressure) measured value
* FLP (blue) - same as above but reads slightly differently? very minor difference, looks to be a lower resolution version of yellow? I.e. it changes when yellow changes so it's not a smoothed / moving average because there's no lag, but it's definitely smoother so i think forscan is applying some smoothing and it looks smoother becasue there's less data than yellow. all just a guess
* FRP_A_CMD (pink) - high pressure fuel rail commanded value, what the ECU wants, the value changes in discrete steps i see
* FRP_A (orange) - high pressure fuel rail measured value
* FRP_A (red) - same as above but much smoother
* FRP_B - not used, 4 cyl engine
* FRP_DSD - desired value for high pressure fuel rail
* FRP_ABS - absolute measured value (i.e. including ambient)
Screenshot 2: 0.6s later, high pressure fuel rail has gone from 3bar to the expected 270bar. Low pressure fuel rail has been tracking a little above desired values but i think this is fine.
2 frp idle achieved.png
Screenshot 3: 1.5s from cranking start, cranking stops, the engine has caught (but roughly). High pressure rail is 30-60bar below desired depending on which trace you look at.
3 crank stop.png
Screenshot 4: taken at an arbitrary time after engine is idling smoothly. High pressure rail is tracking desired and commanded values as expected.
4 idling.png
So... it's time to go look at the engine. I did pop the bonnet (hood) and i didn't immediately spy the high pressure fuel rail but finding that and maybe it'll have some hard pipes to the injectors, i can check the nuts are all tight? Not sure, i'm sure i'll wing it and see... any pointers greatly appreciated!
You do not have the required permissions to view the files attached to this post.