Hello,
Long time lurker, first post. I have a 2000 4 Runner that I've owned since 2005. I bought it with 65,000 miles and now it's at 171,000. I've keep up on all maintenance and have never really had a problem except for the P0402 code. It threw this around 70,000 miles. I have basically...