Engine won't rev above 3000rpm, P0660 fault code
Good morning all!
I have an issue with my 2009 Dodge Journey SXT 3.5L V6. The vehicle will start just fine albeit it runs a little rough however, it will not rev beyond around 3000rpm.
The check engine light is on continuously (not flashing) and the red electronic throttle control (ETC) light comes on occasionally. After doing some Googling on this issue, I removed the throttle body, cleaned it with some TB cleaner as there was some carbon build-up, and reinstalled it but that did not resolve the issue.
So I purchased a cheapo OBD2 fault code reader and it generated fault code P0660 - Manifold Tuning Valve (MTV) Control Circuit. The code reader also stated that the likely fix would be to replace the intake manifold and all necessary gaskets. But it is a cheap code reader so I'm not sure that I believe it.
After doing some more Googling, I removed the front and rear intake manifold runners to check for any visible blockages or carbon build-up but they both were able to be moved by hand and were not stuck so I reinstalled them. And just for fun after I reinstalled them, I deliberately left off their connectors and ran another fault code scan which then generated P2017 - Intake Manifold Runner (Swirl) Position Sensor Circuit High - Bank 1, and P2078 - Intake Manifold Tuning Valve Position Sensor Circuit High. So I assume that these are working OK?
After reconnecting both runners, I cleared the codes and re-scanned. It went back to just the original P0660 fault and the vehicle will still only rev to around 3000rpm.
Short of replacing the entire intake manifold body, is there anything else that I could try first?
Thank you in advance!
Chris
I have an issue with my 2009 Dodge Journey SXT 3.5L V6. The vehicle will start just fine albeit it runs a little rough however, it will not rev beyond around 3000rpm.
The check engine light is on continuously (not flashing) and the red electronic throttle control (ETC) light comes on occasionally. After doing some Googling on this issue, I removed the throttle body, cleaned it with some TB cleaner as there was some carbon build-up, and reinstalled it but that did not resolve the issue.
So I purchased a cheapo OBD2 fault code reader and it generated fault code P0660 - Manifold Tuning Valve (MTV) Control Circuit. The code reader also stated that the likely fix would be to replace the intake manifold and all necessary gaskets. But it is a cheap code reader so I'm not sure that I believe it.
After doing some more Googling, I removed the front and rear intake manifold runners to check for any visible blockages or carbon build-up but they both were able to be moved by hand and were not stuck so I reinstalled them. And just for fun after I reinstalled them, I deliberately left off their connectors and ran another fault code scan which then generated P2017 - Intake Manifold Runner (Swirl) Position Sensor Circuit High - Bank 1, and P2078 - Intake Manifold Tuning Valve Position Sensor Circuit High. So I assume that these are working OK?
After reconnecting both runners, I cleared the codes and re-scanned. It went back to just the original P0660 fault and the vehicle will still only rev to around 3000rpm.
Short of replacing the entire intake manifold body, is there anything else that I could try first?
Thank you in advance!
Chris
Good morning all!
I have an issue with my 2009 Dodge Journey SXT 3.5L V6. The vehicle will start just fine albeit it runs a little rough however, it will not rev beyond around 3000rpm.
The check engine light is on continuously (not flashing) and the red electronic throttle control (ETC) light comes on occasionally. After doing some Googling on this issue, I removed the throttle body, cleaned it with some TB cleaner as there was some carbon build-up, and reinstalled it but that did not resolve the issue.
So I purchased a cheapo OBD2 fault code reader and it generated fault code P0660 - Manifold Tuning Valve (MTV) Control Circuit. The code reader also stated that the likely fix would be to replace the intake manifold and all necessary gaskets. But it is a cheap code reader so I'm not sure that I believe it.
After doing some more Googling, I removed the front and rear intake manifold runners to check for any visible blockages or carbon build-up but they both were able to be moved by hand and were not stuck so I reinstalled them. And just for fun after I reinstalled them, I deliberately left off their connectors and ran another fault code scan which then generated P2017 - Intake Manifold Runner (Swirl) Position Sensor Circuit High - Bank 1, and P2078 - Intake Manifold Tuning Valve Position Sensor Circuit High. So I assume that these are working OK?
After reconnecting both runners, I cleared the codes and re-scanned. It went back to just the original P0660 fault and the vehicle will still only rev to around 3000rpm.
Short of replacing the entire intake manifold body, is there anything else that I could try first?
Thank you in advance!
Chris
I have an issue with my 2009 Dodge Journey SXT 3.5L V6. The vehicle will start just fine albeit it runs a little rough however, it will not rev beyond around 3000rpm.
The check engine light is on continuously (not flashing) and the red electronic throttle control (ETC) light comes on occasionally. After doing some Googling on this issue, I removed the throttle body, cleaned it with some TB cleaner as there was some carbon build-up, and reinstalled it but that did not resolve the issue.
So I purchased a cheapo OBD2 fault code reader and it generated fault code P0660 - Manifold Tuning Valve (MTV) Control Circuit. The code reader also stated that the likely fix would be to replace the intake manifold and all necessary gaskets. But it is a cheap code reader so I'm not sure that I believe it.
After doing some more Googling, I removed the front and rear intake manifold runners to check for any visible blockages or carbon build-up but they both were able to be moved by hand and were not stuck so I reinstalled them. And just for fun after I reinstalled them, I deliberately left off their connectors and ran another fault code scan which then generated P2017 - Intake Manifold Runner (Swirl) Position Sensor Circuit High - Bank 1, and P2078 - Intake Manifold Tuning Valve Position Sensor Circuit High. So I assume that these are working OK?
After reconnecting both runners, I cleared the codes and re-scanned. It went back to just the original P0660 fault and the vehicle will still only rev to around 3000rpm.
Short of replacing the entire intake manifold body, is there anything else that I could try first?
Thank you in advance!
Chris


