Q: Have already changed plugs, plug wires, and ignition coils, but the engine still wants to stall and shake a lot.

asked by on March 08, 2017

Have took it to get read and only getting basic 300 code...it will sometimes run good after I get it going but if I park it and leave it on it starts acting up again and sometimes has trouble accelerating

My car has 107000 miles.
My car has an automatic transmission.

You may need to have you crankshaft position sensor relearned or have the sensor replaced.

Also the catalytic converter could be partially clogged.

If everything is working properly, then it is possible that some intake bolts could have came loose causing a vacuum leak at one or more cylinders and making the gasket move around to cause the vacuum to be intermittent.

If you need further assistance with your engine having a random misfire and shaking, then seek out a professional, such as one from Your Mechanic, to help you.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing


Experienced Mechanic?

Earn up to $70/hr

What others are asking

How do I turn auto door unlock off?
Auto door unlock is a feature that will set the doors to automatically unlock when you finish driving your vehicle. To turn this feature off, and only unlock the doors manually, follow these steps: 1. Engage the parking brake. 2....
VDC Off & Slip Light is on
The VDC and Slip Light illumination could be an indication that you are getting low on brake fluid, due to worn brake pads. Low brake fluid could cause the throttle control to kick in when a sudden vehicle movement is...
Alternators not working properly
Hello there, a few different faults can be preventing your 1997 Chevy C2500 from charging. The most common would be the alternator (https://www.yourmechanic.com/services/alternator-replacement), battery (https://www.yourmechanic.com/services/battery-replacement), battery cable (https://www.yourmechanic.com/services/battery-cable-replacement), wiring fault, or an open circuit. To diagnose this, the first step...
problem starting engine
Hello there, thank you for asking about your 2011 BMW X5. This may be a variety of potential issues but most likely related to a fuel delivery problem. Try checking idle air control module which regulates the air flow intake...
Car does not turn on
Hi there. Assuming this is a standard type ignition switch, with the description of events you provided. I am concerned that the tumblers in the lock cylinder may have been damaged, when the half key was turned. The key turning...
My oil pressure gauge is reading high
Hi there. Excessive oil pressure registering on the gauge can be due to a few different possible problems and would need additional testing to isolate the problem. The most common cause of the problem is the oil pressure sending unit...
On the Downhill Assist Control system, is it supposed to be noisy while in use? 2011 Kia Sorrento
Hello - the Downhill Assist Control (DAC) (https://www.yourmechanic.com/question/what-does-the-downhill-assist-control-system-do) uses engine compression (without ignition) to provide "braking" without heating up the brakes on a long descent. This makes a somewhat "unnatural" sound much like you describe from the exhaust. It is...
Motor won't rev past 3,000rpm
It sounds like you may have a crankshaft position sensor that may be on the verge of failing. A crankshaft position sensor (https://www.yourmechanic.com/services/crankshaft-position-sensor-replacement) is an electronic device used to monitor the position or rotational speed of the crankshaft. This information...

Related articles

The 10 Most Important Things in Your Car Owner’s Manual
Your owner's manual tells you important information about your car, like how to set up your car, how to check car fluids, and correct tire pressure.
P2305 OBD-II Trouble Code: Ignition Coil "B" Secondary Circuit
P2305 P2305 trouble code definition P2305 is a general OBD2 diagnostic trouble code (DTC) pointing to a fault within the ignition coil B secondary circuit. This code may be seen with misfire codes and other drivability codes. What the P2305...
P2729 OBD-II Trouble Code: Pressure Control Solenoid E Control Circuit Low
P2729 means a solenoid has malfunctioned due to a failing transmission, faulty sensors or solenoids, low fluid levels or electrical issues