Wasn't a good day for the truck. First I wanted to clean the battery posts from corrosion. The positive cable broke in 3 places around the post. Went to autoparts to get a replacement. Then when I got home the replacements won't work because the cable for the starter wasn't long enough to reach on top of the battery. Got to start truck and go back to autoparts get Check Eng light and running in limp mode. I get to Advance Auto turned in battery post parts and use their scanner. First now I have to go to Toyota dealership for a new positive cable. Ran scanner and two codes come up. C1201 dealing with ABS and the dreaded AIP failure P2440 secondary air valve stuck open. With 155,550 miles I didn't expect to get that code. Now I have to do research to find bypass and rebuild it myself. Now the ABS code to me is puzzling C1201.