At wits end......

Veryfy TDC and timing, also did you check your rotor phasing? Floats set correctly? Do the obvious things first.