need your guys help desperatly!
Go to AA, AZ etc.. and get them to pull codes and pending codes if their reader will do it. A dealers Tech II will do it but they rape you for 5 minutes work.
Then check fuel pressure. Should maintain 58#'s +. You may want to change your fuel filter too. Under the trunk/hatch in front of tank.
Dirty plugs/bad wires can give your symptoms but will usually(not always) throw a misfire code.
There is also a MAF fuse (labeled engine fuse IIRC but honestly don't remember) in the underhood fuse box that is an easy check and will also make it run like crap. This one had me scratching my head for a few days but luckily a simple fix. 20amp I believe.
Good luck

