If you are hearing pop's from the intake, un-burnt fuel is finding it's way and igniting.
So you have an ignition problem most likely.
How did you determine the ignition is fine?
Make sure your spark plug wires are in correct order and then put a strobe light to your timing marks and make sure you are seeing the timing marks. Would be between 10 - 20 degrees during cranking. You will need your friend/spouse to crank while you are watching the strobe light.
I assume you already took out a spark plug while cranking and observed spark, so I will not mention that. Oops I just did...
Another possibility is not high enough voltage at the plugs, or very irregular spark, but the strobe light experiment may reveal something.
To make sure it is not a fuel delivery issue just squirt a little starter fluid down the throttle and if it starts and runs for a second or two, then you have proven me wrong and it is your fuel system not your ignition.
- Cheers!