Large rpm drop

Have you VERIFIED your timing is correct? As in with another timing light? Preferably one with a fixed (non dial back) setting.

You can also verify this by finding TRUE TDC with a piston stop.