Right had time to have a look at it, ive got a few crank sensors now thinkin they were the same but didnt notice at the time their different to the original one! mine has the stamp 88W on it is also longer and where it mounts is bigger on the block. I assumed they were all the same but all the ones i got from scrappys are shorter and have 89W on (will try to upload pics if confused). ive checked the ohms of each and they all give simialar readings but original one doesnt give any readings when in the block and engine cranked, i set the multimeter to A~ and checked it from the edis module end of the wire but no joy, i even ground the mount off one of the shorter ones so it went in further but still no joy. The annoying thing is the gf got one from a ford breakers and was told it was off a 2i so deff the right one but its another short one

did the crank sensor mounts differ with the cvhs then?! where it mounts on mine its a big old holder but on other CVHs ive seen seem to be smaller where it mounts.
As the coil pack is getting a live feed fine next question is where is the pick up for the sensor, on back of the flywheel?! prob a silly question but ive never had an efi one off, and can it be moved damaged etc for the sensor to not be able to get a signal off it?! and can it be checked without taking the box/flywheel off?!
Seems to be pointing at long last and after fixing loads of other bits to be down to not getting a CPS signal!!
Cheers for all the help so far boys