Had a similar problem with my 2001 Disco.
Turned out to be a coil pack. "they never go wrong" yeah right. Only one in Oz and had to ship it from Sydney to Kalgoorlie...
Check all your plugs - you'll get a black carbonisation on just 4 of them if it's a coil pack, mine was missing on 2 with the other 2 just showing some black staining by the time we found the problem. Platinum tipped buggers too, $$$. To be sure, check the numbers against the firing diagram in your manual - it tells you which plugs go with which coil pack.
Coil pack was about $400 I think, plus pulling apart and re-assembly. Then the new pack stressed the old leads which probably hadn't felt that much juice for a while, and they neede replacing too.....
