Lot of things could be wrong and yet it could be one simple little thing that could keep it from starting. If you are sure the timing is right, the cam gears on the marks, #1 on TDC, crank pulley on the mark, and the rotor pointing at #1 wire, I'd check all your grounds, trace your wires to make...