Q: Check engine light

asked by on July 31, 2016

Was told by mechanic that my cam shaft was old so he replace it for $50 then deleted codes and the check engine light were off but today they are back so it hasn't gotten fix I don't want my car to shut off in the middle of the road my friend told me it could be a cylinder ignition coil problem but I don't know which one they seem good also my car shakes when I stop or drive faster than 40 mph at random times

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

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

Car shakes when pressing gas pedal
If the vibration occurs only under acceleration, the tires are not the most likely culprit. Vibration caused by tires is common. Sometimes vibration can be better or worse at certain speeds, but unaffected by acceleration or deceleration. The rear driveshaft...
Can't turn off antitheft system
If the anti-theft light is on then the vehicle is not going to start. You may have a defective code key. If you have another key then I would suggest you try it to see if the problem goes away....
Rear end squeaking noise
Hello. It is possible that the axle bearings are causing the squeaking noise that you hear, but axle bearings usually make a roaring or humming noise. Another possibility is that the rear brakes are low and causing a squeaking noise...
Whining when accelerating and slight grinding when letting off the gas.
Hi, thanks for writing in. I don't wish to 2nd-guess, but your symptom description suggests that either the differential or the transmission may have been run low on fluid, but was refilled after a couple of weeks? Not clear on...
Squeaking/creaking noise when stopping at slow speeds
Open the hood and check if any belt pulleys or tensioner (https://www.yourmechanic.com/services/drive-belt-tensioner-replacement) are making the sound. Remove the serpentine belt and spin all of the pulleys that you can move. If they do not have a sound to them, then...
My Hummer shows code P0300 after getting gas
You may have got contaminated fuel from the gas station. The code P0300 indicates you are getting a random engine misfire (https://www.yourmechanic.com/services/engine-is-misfiring-inspection). This random misfire does not point to any one cylinder misfire and indicates that the fuel may be...
How can i disable the anti theft system, the light keeps blinking?
Hi there. Aftermarket alarm systems can create problems, typically from poor installations. The vehicle's wiring harness is usually tapped into and removal of the alarm system is more than just pulling a fuse. Most aftermarket alarm systems are installed under...
There is a rattling noise on the passenger side of my stick shift VW Jetta.
Hi Katie. Thanks for contacting us tonight. A consistent rattle like you've described is typically caused by a loose exhaust bracket - which tends to occur when a car is older than 10 years old just due to normal wear...
were is the camshaft position sensor located on 2013 chevrolet captiva
There are two different camshaft sensors on this engine and one is for the intake cam and the other is for the exhaust cam. You will need to first have any codes received diagnosed to make sure the problem is...

Related articles

P2740 OBD-II Trouble Code: Transmission Fluid Temperature Sensor B Circuit
P2740 means system is receiving a high temperature reading due to low fluid level or a failing transmission or other electrical or sensor problem.
P0415 OBD-II Trouble Code: Secondary Air Injection System Switching Valve B Circuit Malfunction
P0415 code means a voltage signal from the secondary air injection system which falls outside of the expected parameters.
P0882 OBD-II Trouble Code: TCM Power Input Signal Low
P0882 means low voltage is coming from the transmission control module circuit, caused by low battery voltage or an open or short circuit.