Well unfortunately it's not just a keyboard issue, there's a lot more going on with the phone and that is why I was trying to factory reset. What happened initially was one day when I woke up my phone was having 10 popups every 5 or so seconds. The popups were all referring to my contacts...