i had the low fuel rail preasure issue which is why i brought it up.
i could also smell fuel in the cabin which was the fuel return line or something not working right. this may be an issue if you can smell fuel.
coilpacks, fresh spark plugs, dyno for a propper check to see whats going on i recon.