Have someone test the battery. Every time a battery starts to get weak, engine acts weird.