New plugs, fairly new fuel filter, good gas, and the thing wont run.

It will start, and try to get going but stops after a few seconds. Any ideas before I send it to the shop?