Hi. I have a manual 2000 2zz newly rebuilt engine and block I got off mwr. I also put in a lsd c60. It’s idling at 2000 and it also goes up and down from 1000 to 2000 at idle when engine is warm. It’s wierd cuz when I cold start it, it sits at 1000 rpm. It would always start at 2000 and make its way down?? I don’t know what it could be. I put in a new maf sensor. I’m not getting any codes. I also have an injen cai and filter is clean. Don’t see any vacuum leaks?? Also I changed the iacv and gasket 2 years ago and cleaned throttle body. Please any info would help. Don’t know where to go? Could it be the throttle cable after over 20 years?? Cruise control isn’t working either. Oh and the acceleration pedal often gets stiff?Did I mention you guys are the best???