What does the p0660 code mean for the 2007 Chrysler 300 V6?
Most likely the MTV is bad. Hopefully it is easy to get to and swap
33.7k questions
32.5k answers
1.3k comments
23.0k users