Have Toyota Questions? Ask a Mechanic for Answers ASAP
Was the P3115 code there with the original battery or was it only there with the used hybrid battery when it was installed? Does the code Ever clear? Do you know what this code means or how it sets?
This code will set whenever the current sensor for the system main relay is either open or has failed. The sensor detects when there is current flow and the system main relay closes. The system main relays and the battery ECU are located within the HV battery on the one end. Make sure all your connectors are properly installed. There are three wires that communicate between the system main relay and the battery ECU they are as follows. At connector A or S8 pin number seven should be a yellow wire pin number two is a yellow with a black tracer and pin number six is a yellow wire with a red tracer. There are no other connectors between that system main relay and the battery ECU. At the battery ECU connector B pin number four is the yellow wire pin number 10 is yellow with black and pin number three is yellow with red. You should have less than .4 ohms of resistance from the system main relay pin corresponding with the same pin and color configuration at the battery ECU. Check your pin fits to make sure there tight make sure you have continuity on all three of these wires between the two components. If all of this checks good I would take the system main relay and battery ECU out of your old battery pack and put it with the used battery pack and see if that solves the problem. It's possible that could be corrosion or issues inside either one of these used components. That code will only set when the computer does not see the current sensor or the system main relay is not closed. I will submit an additional service which allows us to contact each other via telephone if you have further questions or need more detail it would be easier to discuss over the phone. You can accept this offer at any time.
Sorry for the delay I was off for a couple of days. I will review this information this evening and get back to you. If you have solved the problem based on the information I have given you please let me know.