Hey i just got my 02 runner a few weeks ago, have done tons of work to it so far with 284k on the clock (thanks md state inspection). I bought the truck knowing it had a pending shift solenoid A and B code. I had the battery out multiple times chasing knock sensor codes (moral of the story: ALWAYS use OEM sensors), and the shift codes were gone for about 10 miles of driving. Today it downshifted hard and the engine light came on. Did a scan for codes and solenoid B moved to a confirmed code. It had always shifted a little funny anyway so i want to think the issue is not elsewhere with unrelated systems. Im having the dealer troubleshoot these codes, because i didnt feel like getting covered in tranny fluid. I got covered in plenty of oil and coolant already from doing knock sensors twice…:jump: and a rusted rear axle cover (sealing that with PRC aircraft fuel tank sealant. Look it up, its good stuff). Will get back to this thread and let you know what they tell me.