I have already posted this on another part of the forum and I really need this question answered soon. So my car keeps giving back a code p0660 I have ran the diagnostic many times. I have installed new spark plugs, cleaned the wires, cleaned the throttle body, check the coil packs, and everything is fine. However, when running a diagnostic on my car the machine ran back a code p0660 saying open bank 1 on intake manifold. With this code I figure it directly goes with an issue I am having which is very sluggish acceleration. It honestly, feels like something is holding the car back when accelerating. The car overall runs really well and has no other problems besides this, but I hate my car having codes as well as the sluggish acceleration. Also many say this issue is caused by the VICS or VRCS solenoid (White Connector) however, I have no idea how to tell this theory and after calling my local dealership to find it to be a $125 part I am reluctant to just replace it. So PLEASE help me any advice is greatly appreciated!
I have asked the dealership and many shops and they all say without a $100 diagnostic fee they will not look at it. So since I had a friend use their diagnostic machine and I could do the work myself why pay them? So I need help fully making sure what it is before I start fixing things. The car is a 2003 Protege ES 2.0 DOHC 16 Valve 5 speed manual.
I have asked the dealership and many shops and they all say without a $100 diagnostic fee they will not look at it. So since I had a friend use their diagnostic machine and I could do the work myself why pay them? So I need help fully making sure what it is before I start fixing things. The car is a 2003 Protege ES 2.0 DOHC 16 Valve 5 speed manual.