Headlight restoration and update

One of the first things I began to tackle this year was updating the headlights for the 510. The old sealed beam units just wouldn’t cut it and I wanted something a bit more modern in both function and look. As I dug around the web looking for ideas I came across a fairly common conversion that utilized BMW E30 projectors.

I ordered a set online and once they arrived began working on getting them to fit. Thankfully they are the same diameter as the stock 510 headlights, so no problems there. What needed a bunch of work is making them fit the 510 buckets.

First task was to take apart the original headlight assemblies. This was a fairly simple task, few screws, some adjustment springs, etc. and everything was apart. The main area that needed work was the outside bucket/light mount for the low beam light. The projector housing from the E30 is substantially different in size and depth and involves cutting of the bucket to get it to fit.

dsc_0901

Quick test fit of the parts after trimming. New on the right, old 510 lights on the left.

dsc_0904

Once the bucket was cut and everything fit I had the entire assembly powder coated gloss black to finish.

dsc_0913

dsc_0914

Here you can see the difference in buckets in order to fit the new E30 projectors. The bucket on the bottom right is for the low beam housing and had to be cut quite a bit to fit.

dsc_0917

Final completed headlights with E30 projectors:

dsc_0923

4 thoughts on “Headlight restoration and update

  1. Love the build! Epic quality of work. Been planning on doing something similar with my lights, but was worrying about banging out the walls in the engine bay for the longer m3 lights. Did you have to do that? May go bi-xenon instead. Just wanted your thoughts.

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s