Ok So I know people on here have asked this before, but I seriously need some help. 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!