You should do a basic tune-up (plugs, wires, cap rotor, PCV, filters and clean the MAF). Next spend $22 on an OBDI code reader so you can see what trouble codes the ECU has logged. While you are waiting for the reader to arrive remove and clean the battery to engine and engine to chassis...