Ooh cool I see you have the new CAN interface with the MCP2551 and MCP2515 instead of the ELM327 up on the wiki! So cool! Do you have this working in your car? Could I see a picture of your interface?
And if I may ask a dumb question, where does the +5V come from? Edit Let me see if I can answer my own question and you tell me if I did it right. +12v comes from the OBD-II port, through the interface ("daughterboard") where there's the on/off switch, then to the +9V power pin on the Arduino. Arduino electrical regulation magic gives us +5V out on the +5V pin, where the interface gets the +5V.
__________________
|