Nah, this is definately my IMRC. It's hard to explain, but you can totaly feel it, and I know exactly what it's doing. I just need to get a new one now I think. I will dig in and check my IMRC box today (take cover off and troubleshoot) but I am almost positive that I need a new one...
Where is the best place to get a new one?