A fault with the IMRC will indeed cause a big drop in performance, you will have no low down power what so ever until it is fixed, the box is about £180 for the part and an arse to fit, hopefully the clip will have just broken off the manifold runner and you can get a new clip