I know this sounds silly, but make sure you didn't mix up any spark plug wires. I hate to admit it, but that mistake has cost me a day of frustration before.