Had the car 3 or 4 years now and to be fair to it it hasn't missed a beat until 3 and a bit weeks ago.
Plugged code reader in again tonight and still nothing that's gonna help me out!
Think I'll just bite the bullet and buy a new imrc unit to rule it out for definite and then sell it on if it makes no difference and hopefully not be too much out of pocket!