James
I don't know if you have already checked this !!!
I thought I had a bad battery on my D2 Td5 when it wouldn't kick over properly to start., all things pointed to the battery, lights dim when starting etc. After talking to a mate who is an Auto Electrician we checked the battery and found it was good condition , he said check "the Earths from the battery." Sure enough the bolt on the chassis cable was loose.

