i take it all the earth wires under the battery tray are connected back up?
i did a clutch on one of these a few weeks ago but cant think of much....
did you replace the DMF? i noticed the one i did had lateral play in it which could effect the starter motor by not angaging with it properly.