The car started acting funny weeks ago like bad hesitation and miss especially on up hill. I thought bad gas and added fuel system cleaner after replacing fuel filter. Progressively worse as loss of power to point of just putt putting along. Will make it up to speed limit but when slow down to stop it wants to die but give it gas and ok. It will idle at times ok but then you feel miss and shakes car. Other things done in last six months is replace water pump because overheating issue and thermostat replace too.Just put on at a garage a Walker cat that was a exact fit replacement. Mechanic said needed MAF too so I did. Replace coil too no better. I am now officially a bonafied nut case .... This really sucks