Anyone ever deal with p0660 code. It's supposed to be the Intake Manifold Tuning Valve but I looked in fsm and can't find the location of the valve. My truck is running rough and I'm getting pretty bad gas mileage so I definitely think it's related . It's 2003 Montero.