I had a new inlet cam about 2000 miles ago and all shims set to new cam.I also had a new cambelt kit from id workz and tensioner spring from toyota. Since then I have had a horrible whirring noise when coming down revs (worse on idle if revved) followed by a slight screech from same area. I've had the auxiliary belts checked for tightness and they seem fine. I didn't do the water pump when I had this work done and from reading previous threads the screech sounds like it's a faulty pump but I'm stumped on this whirring any suggestions would be fantastic thanks