Forget the timing light and rotate the distributor into different positions and see if it helps.
Install the original points and see if that helps.

You say no powre. Does that mean the engine shuts down or just will not go any faster.
Is the power piston in the carburetor stuck.

The engine may be new to you but it is impossible to be a "new engine".