Hello I'll be as clear as possible as I've only just got this 2 weeks ago.....I have a 1997 range rover p38 2.5 dse it at random times could be 1 mile or 100 5 mins or a week it is completly random....once it cuts out it won't start again for at least 6 hours just turns over but won't fire up...