Just did a quick test and it is the TV causing the repeats. Not sure if this is causing the phantom presses as well. Will report back after further testing.
EDIT: TV is sending phantom IR as it instantly produces results without remote control presses:
$ flirc delete
The Next button pressed will be deleted, please press a button
error: key not found