Page 1 of 2
2005 Toyota 4Runner - Rear Window
Posted: Mon Aug 22, 2016 10:37 am
by ricmorin
This vehicle came in with a rusted shut rear latch. Customer has been going through the back by lowering the glass. After some time I was able to open the hatch and replace the latch with a new OEM unit. After replacement, the glass no longer works from any location and the rear module has a stored hard code B2221 that won't clear.
I can power the window up and down with a power probe. The rear module is not powering the window when activated with either the rear key switch or the front switch. I assume it is due to the code, however SI states that manual operation with the front switch should be possible, but it is not.
Note that the code is hard and appears before the window is activated. I've had this code with Toyota's before where the motor bumps a little then sets the code. Not so in this case.
The latch works fine and pulls in electrically as it should. The two state switches on the latch appear to change as expected.
It would seem that I'm down to a module failure or something in the sense circuits on the window motor, but it seems a little too coincidental that the window stopped working after the latch replacement. There was some prying and light banging on the door to get it open, but nothing crazy. Maybe enough to damage one or the other?
I obtained an identical vehicle and compared data pids. All appear as the same. I swapped the module with no change. I got a used window motor with no change. I retested the wiring between the module and the motor, all good. The wiper shows that it is in park. I cannot activate it because the module shows the window open.
I'm running out of ideas.

Re: 2005 4Runner Rear Window
Posted: Mon Aug 22, 2016 11:00 am
by motley06
Using the controls, can you get the window to move up or down at all? I've had an issue before with a window motor before on a lexus and I ended up uplugging the window motor while holding the up/down switch in either direction. Also, since it seems like you've covered everything, have you tried unplugging the battery for 10+ minutes? Also, I don't recall their being one, but double check there is no cancel switch that prevents it from operating (it shouldn't set that could anyway, but it sounds like you've already covered the bases).
Re: 2005 4Runner Rear Window
Posted: Mon Aug 22, 2016 11:33 am
by ricmorin
Using the controls, can you get the window to move up or down at all?
No. It won't move from the dash switch and it won't move from the rear key switch. SI states that it should with this code. They are wrong.
I don't see a cancel switch, but I will try a hard reset. The module has been unplugged for more than 10 minutes, but not the whole vehicle.
Re: 2005 4Runner Rear Window
Posted: Mon Aug 22, 2016 12:14 pm
by Jeff @ Able Auto
Ric this may be a little far fetched but on a vehicle that rusty did it loose a ground.
Re: 2005 4Runner Rear Window
Posted: Mon Aug 22, 2016 12:26 pm
by ricmorin
There's only one ground, and that is for the back door ECU. The latch functions correctly and that is controlled by that ECU, so it would stand to reason that the ground is good. I've checked as well, and it indeed tests good.
I've tried the hard reset with no change.
Re: 2005 4Runner Rear Window
Posted: Mon Aug 22, 2016 2:22 pm
by brianp87
If you can make it work by by-passing it and all the wiring is good then the module has to be the issue.
Re: 2005 4Runner Rear Window
Posted: Mon Aug 22, 2016 2:44 pm
by ricmorin
Makes sense, but I replaced the module with a known good and same problem.

Re: 2005 4Runner Rear Window
Posted: Tue Aug 23, 2016 5:14 am
by motley06
I'm really thinking it has something to do with the initialization based on everything you've said and the parts you've been able to swap out. Have you tried removing the motor, leaving it plugged in, and operating the switch to see if the motor rotates?
*Might also play around with that rear wiper switch some
Re: 2005 4Runner Rear Window
Posted: Tue Aug 23, 2016 6:35 am
by brianp87
I'm pretty sure the initialization is for auto up and down only since it requires operation to perform it. If you can make it work by by passing it. Wiring is good and it cannot be commanded with scan tool I see nothing else it can be. I did not look into it but are the modules identical?
Re: 2005 4Runner Rear Window
Posted: Tue Aug 23, 2016 6:41 am
by ricmorin
Have you tried removing the motor, leaving it plugged in, and operating the switch to see if the motor rotates?
I have not, but since there is no power to the motor I don't see it changing anything. The cause of this hard B2221 has me stumped.
I did not look into it but are the modules identical
?
Yes. I called the dealer and the motors and modules are all the same through several years up and down. A known good module offered up the same code. It has to be the vehicle somewhere.
Re: 2005 4Runner Rear Window
Posted: Tue Aug 23, 2016 6:53 am
by brianp87
I missed the code in the post. The flow chart for that says it has 2 pulse sensors in the motor. The problem I see is it says the fail safe will work with the switch?
Re: 2005 4Runner Rear Window
Posted: Tue Aug 23, 2016 7:23 am
by ricmorin
That's the weird part, it doesn't. I still have not discovered why.
The pulse sensors determine the window position when initialized. That gives you auto-up and down function and wiper enable. They are similar to the drivers window motor. You usually get this code when there is no pulse activity, but the window needs to move first. That's what so confusing. Hard code with no window movement, and unable to manually move window.
Code enable criteria is not forthcoming.
Re: 2005 4Runner Rear Window
Posted: Tue Aug 23, 2016 7:27 am
by motley06
unplug the motor, hold the window switch in up or down position, and reconnect the motor? Really is strange. Have you check the wires for the pulse signal to make sure they are not shorted together or grounded somehow?
Re: 2005 4Runner Rear Window
Posted: Tue Aug 23, 2016 7:34 am
by brianp87
ricmorin wrote:That's the weird part, it doesn't. I still have not discovered why.
The pulse sensors determine the window position when initialized. That gives you auto-up and down function and wiper enable. They are similar to the drivers window motor. You usually get this code when there is no pulse activity, but the window needs to move first. That's what so confusing. Hard code with no window movement, and unable to manually move window.
Code enable criteria is not forthcoming.
I do not know what to tell you.
Re: 2005 4Runner Rear Window
Posted: Tue Aug 23, 2016 7:45 am
by ricmorin
motley06 wrote:unplug the motor, hold the window switch in up or down position, and reconnect the motor? Really is strange. Have you check the wires for the pulse signal to make sure they are not shorted together or grounded somehow?
Yes, thank you for that suggestion. I would have never of thought of that one. I tried the plug in suggestion but it didn't work. I also checked the four wires between the module and the motor. No shorts to ground and continuity on all.
This one's eating my lunch.
Re: 2005 4Runner Rear Window
Posted: Tue Aug 23, 2016 8:03 am
by motley06
with the motor disconnected, have you tried clearing the code and see if goes away?
Re: 2005 4Runner Rear Window
Posted: Tue Aug 23, 2016 9:02 am
by ricmorin
motley06 wrote:with the motor disconnected, have you tried clearing the code and see if goes away?
I don't think I've tried that one yet. I'll give it a shot.
Re: 2005 4Runner Rear Window
Posted: Tue Aug 23, 2016 9:22 am
by ricmorin
Tried clearing with the motor disconnected. No change.
Re: 2005 4Runner Rear Window
Posted: Tue Aug 23, 2016 10:06 am
by motley06
Only other thing i can think of is holding battery cables together. After that, try calling into identifix
Re: 2005 4Runner Rear Window
Posted: Tue Aug 23, 2016 10:24 am
by ricmorin
motley06 wrote:Only other thing i can think of is holding battery cables together. After that, try calling into identifix
Yes, I tried that one too. No luck.
Thanks for everyone's help so far. There's a solution here somewhere.