2002 Land Rover Discovery 2

Engine Mechanical problem
2002 Land Rover Discovery 2 V8 All Wheel Drive Automatic 105000 miles

my 02 landrover discovery wont start iv checked the fuel pump and it checks out, all the relays check out as well. M not getting any spark and herd that it could be my crank shaft sensor so I pulled it and checked the olms and it seems fine could it still be the sensor or should I look somewhere else?
May 24, 2010.

No snapping blue spark continue to troubleshoot the ignition system-power input to the coil/coil packs, coil's resistances, cap and rotor /distributor pick-up coil, ignition control module, ECM, Ignitor camshaft and crankshaft sensors and computer. Note: If it doesn't apply disregard it

May 25, 2010.