i have a p0660 code, i had a weird drop in idle after starting my car. so when i got home i hooked up the scan tool to see if i had any pending codes and saw a p0660 code. i have been searching and have found it is VICS solenoid and where it is located. i need to know the part number i need to order as i keep searching for ones and they look similar but i am not sure if they are what i need is the part number:FS05-18-741 correct? if so where can i find one? i see a dorman solenoid part number 911-707 that looks the exact same, will it work?(cannot see into plug end of it to verify plug fit)
Last edited: