Just a bit of a guess here but maybe a lose ground wire on the ECU causing a bit of delay in fuel shut off etc?
I'm only basing this on a recent incident (with my 03 Defender) where I could completely remove my key from the ignition and the engine would run quite happily provided I had my foot on the brake. Once I took my foot off the brake the engine stopped - all due to a lose ground from the ECU and eletrickery issues.
Like I say though, just a guess...
2012 Discovery 4 SDV6 HSE
2003 Discovery 2 TD5
2003 Defender Xtreme
1997 Discovery V8i
Bookmarks