[SOLVED] Arduino as PS/2 keyboard - Reliability (~5% of commands are dropped).

How is the PS/2 hardware wired?
Are you using transistors to drive the clock and data lines?
What value pullup resistors are you using on the clock and data lines?
How is the Arduino powered (from the PS/2 port)?