Minfet227
New Member
Trying to get some suggestions. My husband's 2004 civic ex 1.7L is pulling code p2646. Was told to get an oil change to see if that helped, it didn't. The check engine light is on. When you start the car, it starts just fine. As soon as you try to drive it, its pretty shaky. Honda dealer told us to replace the vtec solenoid. Has anyone ever dealt with this? Not sure if the solenoid being bad would make the car run so rough or if we have a potentially bigger problem on our hands. Any input is appreciated