My kia rio 2009 suddenly start bring this gunshot sound when accelerating . It misses fire hence causing the car to move very slowly.. My mechanic has changed both the fuel pump and the fuel filter and yet the problem won't stop.please what other step should I take.
Misfire is usually due to a failure in the ignition system, it would be best to start there. The fuel system (fuel pump and filter would be the last place I would look).
Spark plugs are an obvious candidate. Also, do you have a check engine light on? Can you read the OBD codes, they can tell you if a sensor has failed and remove the guesswork.