i forgot about the engine issue. could be a misfire when ithe last time you did plugs and wires and make sure that the are in place securely.
maybe the coil pack has gone south.
is the battery connection to the battery clean? it still might be time for a new battery. there is an...