As I say, either an earth fault -- pull off all the earths (and the battery contacts) clean them all, grease with petroleum jelly, bolt back up again, or the TDC sensor (check for spark and fuel pasty the injector).
Both are very, very, common faults.