Is my keyboard dying?

Over the past week my keyboard has on several occasions started reporting some incorrect keys, such as what seems to be the shift key being held down, and random characters being inputted instead of what I press (such as pressing "y" would input "b" or something similar).

It's an old Dell SK-8135, and I've enjoyed it as long as I've had it (I trash picked it a few years ago) and it seems to actually have had coffee spilled on it a few time (I actually took it apart so I could just throw the keys and housing in the dishwasher, yes it didn't warp the plastic). I've had no problems typing longer papers in one sitting, and gaming with it has been adequate. If it truly is starting to kick the bucket, I've been debating between the CM Storm Devastator bundle (I don't need the mouse though) and the Corsair Raptor K30 (which dropped to about $41 this afternoon) for some time now, but never really thought I really needed something new because what I had was just fine.

Does anyone have any thoughts or suggestions? If so, thanks in advance.

try pressing ctrl and shift and see if there is any difference

I was not aware that there was an option to allow Ctrl + Shift to do such a thing (I googled what it does), but this particular thing is appears to not be enabled on my current install.

Also, all of the instances where these strange occurrences were resolved by unplugging the keyboard and plugging it back in. It's always done some strange things here and there (not necessarily to this extent), and replugging it has always worked, but it's never had this many issues in this amount of time... I probably should have mentioned that to begin with now that I think about it (my derp)...