There are many possible causes of reduced engine power, including a problem with the fuel system, the ignition system, or the engine itself. If your car is having trouble accelerating, it's best to take it to a mechanic for a diagnosis.