Q: My 2007 Dodge Caliber ACT won't shift out of lower gear, the temperature light and check engine light came on with a code of P0172

asked by on

My 2007 Dodge Caliber SXT stop shifting from a lower gear, temperature and check engine light came on with a code of P0172.

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

Hi There, This code relates to a rich fuel condition. This can be caused by a faulty mass air flow sensor, a bad fuel injector or a faulty coolant temperature sensor. In your case since the temperature light came on, this is likely due to a faulty temperature sensor. I would recommend having a professional from YourMechanic come to your location to diagnose and inspect your vehicle.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. My 2007 Dodge Caliber ACT won't shift out of lower gear, the temperature light and check engine light came on with a code of P0172

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

Get a quote

What others are asking

Q: 2007 nissan altima transmission non hybrid to hybrid

You cannot use a transmission from a Hybrid and put it in a non Hybrid car. They are two different types and sizes of transmissions.

Q: A fuse keeps blowing on my 2005 Dodge Dakota and I don't know if it's my wiring or the fuse box itself

Hi there. If there is a fuse that is blowing then that means that you have a short circuit. That can be anyplace in the electrical system which also includes the fuse box. I would need to know which fuse...

Q: Engine loses all power under light throttle at low rpms, but no problems if more than 50% throttle or high rpms.

Nicholas. If you're 100% certain that this is not a clutch issue, then like you said, it's likely a fuel restriction or ignition timing issue. Since you know your car, and what repairs have been completed, you are better equipped...

Related articles

P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.