hi mate, first thing i would check is the spark plugs give them a clean if you can and then check the HT leads and the coil pack make sure everything has good connection....
last case ive heard of this was a fuel pump dead...
not sure about your but when you first turn your ignition can you hear like a pump noise or a sound when you turn your key to where all the dash light come on?