No. 1:
It's probably the idle control valve causing the problem but, if that's the part that's been fitted, the reference in this thread to air getting into the fuel line might be worth investigating:
http://uk.answers.yahoo.com/question/index?qid=20070603153701AAcO8xJ
No 2:
Not a clue. (A poltergeist, perhaps). But a bit of googling suggests that some cars rely upon the ABS sensor to sends a signal to the speedometer which might (together with the other problems) indicate an ABS fault (???)