ok i would get the drivers one from the states,you can get it on ebay its item number 294948151374,im sure its the one you need but theres no harm to double check by messaging them,the idle solenoid one i take it is the hose underneath the expensive passenger side hose you pictured? if so thats...