Q: My problem is Check Engine Light on. Cruise control does not work, loses power on hills, as if it does not want to pull hill.

asked by on October 20, 2016

check engine light on cruise control not working not wanting to pull the Hills only wants to go about 15 to 20 mile-an-hour up the hills who is this a sensor problem in the transmission or a timing chain problem

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

Hi there. From the description you have provided, there is several possibilities for your vehicle’s drivability problems. Your vehicle’s Check Engine Light may help diagnose the lack of power and inoperative cruise control. Accessing the vehicle’s computer for codes stored, could direct you to the area of concern. The vehicle’s lack of power does not sound like a transmission or timing chain issue. It could be a fuel pump volume problem. It could be a restricted exhaust system ie; partially plugged catalytic converter. The inoperative cruise control could be related to the lack of power. I recommend your vehicle’s lack of power diagnosed and repaired by a certified technician from YourMechanic.

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

2013 explorer sunroof won't close. The fuse is ok, no motor noise

You may have a defective sunroof motor or the track is binding but you should have the body computer scanned to see if the sunroof motor is being activated when switch is pushed. You may have a defective switch. ...

1999 Dodge Durango

Hello, There are a number of things that may cause a rough idle. A rough idle may be caused by things such as low fuel pressure, low voltage to the fuel injectors, dirty fuel injectors, a vacuum leak, a faulty...

Could the reason for my dashboard gauges not working be a fuses and or fuses needing to be replaced?

Depending on the vehicle year, make and model you may have a fuse that got blown. You may also have a shorted instrument cluster that has blown fuses or is just not making good contact with the wire harness connections...

2004 Hyundai Sonata jerks while accelerating from stop.

Hello, thank you for writing in. There may be several components you will have to inspect before you find the issue. You will want to start with the distributor cap. Make sure it is clean and dry inside. Jerking when...

Bad jerk clunk at speed from rear?

This is a common issue when driveshaft u-joints begin to fail. When there is too much clearance in the U-joints to the drive shaft, this type of clunking sound and slight kick back when stopping will occur. This is a...

Car jumps into second gear

Hello. It very well can be that solenoid, but that is not too common. Many times this is caused by bad engine or transmission mounts. If they fail, the engine and transmission can move and cause this jump. Since the...

Transmission fluid leak in 1996 Ford F-150

Unfortunately without looking over the vehicle in person, it is difficult to say whether additional work is required for your Ford F-150. It appears from the information provided that your Ford had a transmission leak prior to performing the transmission...

Door not opening from inside or outside

In the theft attempt, the internal mechanisms attached to the door handles may have become jarred loose, or broken. This will make the repair a little more difficult, but not impossible. Have a trained mechanic inspect the door and repair...

What does the door ajar Warning Light mean?

The door ajar Warning Light is located on the instrument panel. This light illuminates when one of the vehicle’s doors is not properly closed. Securely close all doors, and the light will turn off.

Related articles

P0250 OBD-II Trouble Code: Turbocharger Wastegate Solenoid B Circuit High
P0250 P0250 code definition Turbocharger Wastegate Solenoid B Circuit High What the P0250 code means P0250 is an OBD-II generic code that the engine control module (ECM) detected the Turbocharger Wastegate Solenoid B input circuit high above specifications indicating a...
P0355 OBD-II Trouble Code: Ignition Coil B Primary/Secondary Circuit Malfunction
Trouble code P0355 means the PCM has identified an electrical malfunction in the primary or secondary circuit of ignition coil B.
P2438 OBD-II Trouble Code: Secondary Air Injection System Air Flow/Press Sensor Circuit High Bank 2
P2438 P2438 code definition A P2438 trouble code means that the PCM has detected a problem within the secondary air injection system. Another component that can cause a P2438 code to be stored is a problem with the pressure sensor...