start from the basics....
-check your gas gauge (seriously)
-check all grounds
-check battery, starter, and alternator (all can be done for free)
-Check IACV (check and clean it anyways)
-THEN check plugs, wires, cap, rotor, those items.
those couple things right there should diagnose something. good luck
__________________
"Decide what you want, decide what you are willing to exchange for it. Establish your priorities and get to work."