Hi everyone, I’m new the forum as well as Landcruiser ownership. I love my truck, and so far everyone I’ve met in the community is so friendly and willing to help where they can. It’s really great to be here. I bought a one-owner, meticulously maintained 01 LX470 with 273,000 miles back in September. I blew the front diff the third time I took it to the trails. I put in a junkyard diff from a non-accident 01 LX470 with around 200,000 miles about a week ago. Ever since then the truck shakes very hard when the engine is at idle speed, but as soon as I rev it even the smallest amount it stops shaking. My AC has stopped working (it blows, just not cold), and I have a squeak from my serpentine belt on the right side of the motor. I at first thought that it could be a bad motor mount, but the engine itself doesn’t shake any more than usual, and the shaking stops when you rev it. At this point I’m kinda stumped. Any ideas? Thanks in advance, y’all.