Skip the auto shop - Our mechanics make house calls

Q: Overdrive and reverse is out. There is also a grinding noise and trouble codes P1289 and P0340.

asked by on

I've been hearing a grinding sound under the hood on the driver side. I would hear it more the faster I was going usually around 50-60 mph. Now my overdrive and reverse is out. I can drive it kinda ok with overdrive off. Also it seems like it's not wanting to shift into 1st or 2nd. I checked the computer and got the codes P1289 and P0340. I need to know how to make my car run properly again.
My car has an automatic transmission.

A: Hello and thank you for contacting YourMech...

Hello and thank you for contacting YourMechanic. The code P1289 is for the cylinder head temperature sensor input being high. Check the harness to the cylinder head temperature sensor and check to see if there is any corrosion or any moisture. If the input is high, then the sensor could be stuck in the operating position when the engine is running cold before it gets to operating temperature.

As far as the P0340 code, this refers to the camshaft position sensor and registers that is has failed. I recommend replacing the camshaft position sensor, which will help the engine with a better drivability.

The reason that the transmission is not going into overdrive and reverse, is the clutch packs inside your transmission are not being applied. This could be caused by the clutch pack being worn out or the transmission control module (valve body) not supplying pressure to the clutches. Check the harness to the transmission and make sure that all connections are tight. Check the transmission for the fluid level and ensure that it is full and light red. If the transmission fluid is dark red, then the oil is varnished from heat build up. If the transmission oil is black, then the oil is burnt.

The sound that you are hearing is a gear grinding sound, which could be caused by one of the clutch pack materials embedded into the gear train. It is likely that you may need to rebuild or replace your transmission. If you would like to have this all scoped out by an expert, have a certified professional from YourMechanic come to your car’s location to diagnose the Check Engine Light and the grinding noise, and advise you on all of the correct repairs.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

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: Car loses power, Check Engine Light is on, codes for EVAP system leak

If you have an air leak in the EVAP system then the MAP sensor will not be able to determine the air density, and the MAF sensor will not be able to determine the volume of air entering the engine...

Q: Can I replace the tps sensor in 2007 f150 with 5.4L 3v triton 8cy or do i have to replace the entire throttle body

Hi there. It is possible to only install the throttle position sensor on a 2007 Ford F150. The problem typically comes with programming it with a different throttle body; which is why the auto parts store recommended the throttle body...

Q: AC, speedometer, and windows not working

Hello. Depending on how and when these items began to fail will make a difference as to what is going on. If they all occurred at the same time, then I would suspect an issue with the fuse box. It...

Related articles

How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
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...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...