Whew...if you have spark, fuel, and compression, in the right amounts, something should happen. Something I've done on lawn mowers and chain saws that wouldn't start is to pour a couple of spoonfuls of gasoline into the cylinder, put the plug back in, and then crank it. If it coughs and sputters a time or two, I knew the problem was in the fuel delivery. I know you said you had fuel pressure, but I wonder if it's actually getting into the cylinder. Just a thought, since I can't come up with anything else.