We now must remove the brake rotors. This is done by first removing the small Allen head set screw in the front of the rotor. You may find it helpful to spray these bolts with a good penetrant spray like WD-40 and let them sit overnight. This will prevent the screws from stripping or seizing. Remove the screws and pull the rotors off the hubs.
Now,DIY the Replacement of BMW E30 3 Series Front Wheel Bearing (2) Articles we need to use a puller to remove the wheel hub from the car. Thread the puller onto the hub using the holes for the lug bolts and center the puller on the axle shaft. Now remove the hub. It may take a while to remove this, so use plenty of WD-40 and keep pulling. Once off, remove the dust shield form the old hub, and transfer it onto the new hub.
The wheel bearings on the E30 are an integral part of the hub, so the whole hub assembly must be replaced. The new hubs will come with the bearings already pre-installed. Take the new bearing/hub ad place it on the axle shaft. Use the puller to push it onto the axle shaft. Keep in mind to apply force only to the inner bearing race as you could damage the bearing. Drive the bearings as far as they will go onto the shaft. Now re-install the retaining nut, but do not tighten it right now.