IMRCs are like gold dust glenn, tested £100 untested £60 and they sell as fast as I remove them, as for cables theres not many jobs I dislike on the 170 but this is one of them as theres so much faffing about so I refuse to fit them for anyone and only ever remove them if the engine is sold to give me room to remove, never had to cut the carpet just the usual pain in the ass stuff to access them