I have a 2007 TR4 Sport Ed, V6. When the switch for the interior light on the ceiling over the front seats is set to door, it turns on regardless of whether any of the 4 doors is open or closed. Similarly, when the switch for the luggage compartment light at the back of the cabin is set to door, the light turns on regardless of whether the lift gate is open or closed.
The courtesy lights in each of the four doors turns on when the door is open and turns off when the door is closed.
If I'm looking at the correct wiring diagram (and reading it correctly), each switch in a door is connected to the body ECU. When the door opens, the door switch pulls the line to ground.
The interior and luggage compartment lights are provided with power regardless of switch position on those lights. When the switches for those lights is set to door, the other line to the light is connected to the ILE 13 pin of the body ECU. I assume the ECU pulls this line to ground when a door is open, which turns the light on.
It looks like my issue is a bad ECU. It looks like the ECU pulls the line to interior and luggage compartment lines to ground all the time. I'm looking for input from someone with more experience than me as to whether this makes sense or if I'm overlooking something.
Thanks in advance.
The courtesy lights in each of the four doors turns on when the door is open and turns off when the door is closed.
If I'm looking at the correct wiring diagram (and reading it correctly), each switch in a door is connected to the body ECU. When the door opens, the door switch pulls the line to ground.
The interior and luggage compartment lights are provided with power regardless of switch position on those lights. When the switches for those lights is set to door, the other line to the light is connected to the ILE 13 pin of the body ECU. I assume the ECU pulls this line to ground when a door is open, which turns the light on.
It looks like my issue is a bad ECU. It looks like the ECU pulls the line to interior and luggage compartment lines to ground all the time. I'm looking for input from someone with more experience than me as to whether this makes sense or if I'm overlooking something.
Thanks in advance.