follow ft86club on our blog, twitter or facebook.
FT86CLUB
Ft86Club
Delicious Tuning
Register Garage Community Calendar Today's Posts Search

Go Back   Toyota GR86, 86, FR-S and Subaru BRZ Forum & Owners Community - FT86CLUB > Technical Topics > DIY (Do-It-Yourself) Guides

DIY (Do-It-Yourself) Guides For all DIYs.

Register and become an FT86Club.com member. You will see fewer ads

User Tag List

Reply
 
Thread Tools Search this Thread
Old 12-13-2025, 12:33 PM   #1
Compelica
Senior Member
 
Compelica's Avatar
 
Join Date: Apr 2019
Drives: 86 GT
Location: Malaysia
Posts: 397
Thanks: 262
Thanked 229 Times in 119 Posts
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
DIY - headlamp leveling initialization

The GT86/BRZ models which run HID/LED headlamps have functionality to automatically angle the beam downwards to prevent blinding other cars. This works via a link to a variable switch placed at the rear of the car; where there is more weight at the rear, the switch is adjusted to angle the beams lower.

This obviously is a problem to owners who have lowered their car, as the switch would stay in a lowered position, which angling the beam lower on an already lowered car would drastically reduce road visibility ahead. Cusco and other companies sell an adjustable leveler link which the fixed length link is replaced, putting the switch back to its default position.

Instead of getting under the car and fiddling with the link length, there is a method via the leveler computer to initialize the beam angle back to its default high angle. This procedure is typically performed by Toyota when the computer is replaced or when suspension components are changed, presumably in order for the car to pass inspection tests.

In short, you can use this procedure to bring it back to its highest angle state based on the current height of the car.

This procedure may potentially fry electronics; try at your own risk.

You will need:

1x paper clip
Access to the OBD2 port
Tape (optional)

First off - you will want to park your car facing a wall to capture the current height of the beam with a strip of tape to measure before and after.

1. Get your paperclip and bend it into a U shape. You will use the clip to short certain pins on the OBD2 port to get it into initialization mode.
2. Place your remote in the car. Underneath the driver's footwell - locate the OBD2 port.
3. Note the current needle position of the fuel gauge. Put the headlamp setting on the stalk to OFF.
4. You will need to turn on the car (but not starting the engine, this is by pressing the start button twice). Wait about 3 seconds, then insert the paperclip into pin 1 and 4. The pin insertion can only be done after the car is started and after the headlamp level self-test is completed - this is shown with the headlamp leveling light displayed on the meter cluster and then turning off shortly after.
5. The fuel gauge position indicates the number of times you will need to perform the following procedure; see service manual excerpt below. You will need to cycle the light stalk switch from OFF to low beam, and back to OFF within 3 seconds. If your fuel gauge indicates you need to do this twice, you will need to perform the cycling twice for a total of 6 seconds.
6. Upon completion, there will be a slight delay then a whirring sound from the headlamps adjusting to the new position. The headlight leveling light will blink the number of times you did for step 5 eg, if cycled twice then it will blink twice and repeat. If it blinks 6 times, it has failed; you will have to repeat steps 3 to 5.
7. Turn off the car to complete the initialization.

In my situation, my car is very slightly lowered which there was a very minor change to the angle.

Notes:

As an alternative to Step 5 - you can also cycle the highbeams on and off for a second each instead of cycling thru the stalk. So if your fuel gauge states you need to do it twice, you will pull the light stalk for 1 sec, release for 1 sec, then pull again for 1 sec and release for 1 sec. This is not stated in the service manual; but apparently it does the same thing.

You do not necessarily need to follow based on the number that the fuel gauge indicates - you can do the alternative Step 5 from 1 to 5 times and it will initialize regardless. I'm not entirely sure why 5 variants of this step exist, probably it has something to do with fuel weight - but it will angle to the default height.

The excerpt of the initialization procedure can be found in the 2017 service manual hosted here. The auto leveling functionality should exist for all prefacelift HID/facelift LED models, it is likely not available for the halogen models (ie. Scion FRS).

There are some screenshot excerpts circulating online showing to insert into pin 4 and 8 instead of 1 to 4 with a slightly different procedure. This has been understood to be a mistake on the earlier versions of the service manuals and corrected later on.

All of the above was tested on my RHD 2015 prefacelift Japan market 86.

Thanks to Minkara for the heads up and images.





__________________
DIY stuff at Compelica Works

Last edited by Compelica; 12-13-2025 at 01:06 PM.
Compelica is offline   Reply With Quote
The Following User Says Thank You to Compelica For This Useful Post:
Ohio Enthusiast (12-13-2025)
Old 12-13-2025, 12:44 PM   #2
Ohio Enthusiast
Senior Member
 
Join Date: Apr 2020
Drives: 2018 BRZ
Location: Dayton, OH
Posts: 1,044
Thanks: 1,476
Thanked 875 Times in 506 Posts
Mentioned: 13 Post(s)
Tagged: 0 Thread(s)
Feels sketchy to short OBD pins, but looking for the SST mentioned it's used for a few other reset/initialization procedures as well. The same procedure is on the Toyota 2017 repair manual, so should work on post-facelift cars as well. I'll try that on my '18 BRZ once the snow storm clears and temps are bearable again.
Ohio Enthusiast is offline   Reply With Quote
Old 12-13-2025, 01:01 PM   #3
Compelica
Senior Member
 
Compelica's Avatar
 
Join Date: Apr 2019
Drives: 86 GT
Location: Malaysia
Posts: 397
Thanks: 262
Thanked 229 Times in 119 Posts
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by Ohio Enthusiast View Post
Feels sketchy to short OBD pins, but looking for the SST mentioned it's used for a few other reset/initialization procedures as well. The same procedure is on the Toyota 2017 repair manual, so should work on post-facelift cars as well. I'll try that on my '18 BRZ once the snow storm clears and temps are bearable again.
Don't really like shorting pins in cramped spaces either, but it's not in Techstream so no other choice.

If it helps - an OBD2 extension cable makes things much easier. Just get those which actually extends all pins, the cheap ones out there only extend a subset of them.
__________________
DIY stuff at Compelica Works
Compelica is offline   Reply With Quote
The Following User Says Thank You to Compelica For This Useful Post:
Ohio Enthusiast (12-13-2025)
Old 12-13-2025, 08:39 PM   #4
Drifter X
Senior Member
 
Drifter X's Avatar
 
Join Date: Dec 2018
Drives: 2019 Toyota 86 TRD SE
Location: Honolulu
Posts: 238
Thanks: 163
Thanked 87 Times in 72 Posts
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
What happens if I manually adjusted my headlights because of my coilovers? Will this procedure correct it?


Sent from my iPhone using Tapatalk
Drifter X is offline   Reply With Quote
Old 12-13-2025, 10:22 PM   #5
Compelica
Senior Member
 
Compelica's Avatar
 
Join Date: Apr 2019
Drives: 86 GT
Location: Malaysia
Posts: 397
Thanks: 262
Thanked 229 Times in 119 Posts
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by Drifter X View Post
What happens if I manually adjusted my headlights because of my coilovers? Will this procedure correct it?


Sent from my iPhone using Tapatalk
Not entirely sure, they should be different adjustment points. The manual adjustment, as I understand is to adjust left right beams individually, eg for situations where the driver side typically beams further out.
__________________
DIY stuff at Compelica Works
Compelica is offline   Reply With Quote
 
Reply

Tags
headlight angle, headlight auto leveling


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Headlights height level sensor initialization gpvecchi Cosmetic Modification (Interior/Exterior/Lighting) 0 07-09-2021 04:48 AM
DIY/Post Your Spec-D Headlamp Pics ecko04 Cosmetic Modification (Interior/Exterior/Lighting) 52 01-30-2020 11:57 PM
TPMS initialization question. lupindub Wheels | Tires | Spacers | Hub -- Sponsored by The Tire Rack 6 03-30-2016 09:26 AM
DIY: Headlight leveling dial for BRZ (and maybe GT86) headlights on FRS Chaetagnath DIY (Do-It-Yourself) Guides 2 01-15-2016 02:55 AM
Halogen manual leveling works with edm/jdm HID headlights ? adprokid Cosmetic Modification (Interior/Exterior/Lighting) 0 07-03-2012 01:32 PM


All times are GMT -4. The time now is 02:41 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
User Alert System provided by Advanced User Tagging v3.3.0 (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Garage vBulletin Plugins by Drive Thru Online, Inc.