my xr2i had troubles idleing wasnt as bad as yre saying you could try cleaning the air valve on the inlet manifold that cured the probs4me!then ave you checked the conections to the lamba sensor?I wouldnt worry to much about the crankshaft position sensor as wouldnt of thought it would run atall!has the car got a MAF sensor?as cant see1 on the pic thats worth trying!give them a try if its not that then theirs a couple of other more in deapth things to try!hope that helps