Is the spark bright? Have you pulled spark plugs to look at them? Are they damp or dry? Has the timing belt jumped a tooth or two? If spark and fuel are present and good, the either timing is bad or the engine can’t pump air through (like a blocked exhaust).