Originally Posted by
The Underdog
iv read of one person only saying this and its not been backed up with any proof of the benefits or a logical explanation for the benefits. post links to the other threads iv missed.
Same here, first I've heard of it is in the last few weeks. I've had one for over 7 years and I'm on various forums. It's the first I've heard of removal.
It's not the first car fitted with it after all, st24s had it too and the imrc overheated and failed.