Wont start..like i have NO battery

Had the same problem years ago on 2 different vehicles and both times it was a bad ground. Was easier to fiind/fix the second time. I put a jumper cable from battery ground to carbody and everything worked, take it off and nothing electrical worked (horn, lights, nothing) had to put a ground wire from block to carbody and never had a problem since.