
This is the relay box under the engine. Note the reference printout on the underside of the fusebox lid- thanks to the
www.ibmwr.org site for the template.

On the left are two OEM BMW relays. On the right is a relay I picked up for about $4

US from O'Reilly Auto Parts.

The BMW relay is ~$11US.
Differences:
* The body is sealed; the BMW relay tops clip onto the base. Does this make the replacement relay 'better' than the BMW relay? Only time will tell.
* The body is slightly larger than the BMW relays. It does fit in the slot.
* The body does NOT have the lock-in tabs on the top/bottom; since these relays sit on top of the connector I don't think this will be a problem.
* The body does not have the removal rail on top of the relay housing. After installation it can be difficult to remove. The following photos show a modification I made to insure easier removal.
The third photo shows the BMW relay cap being removed from the body using a screwdriver.
The last photo shows the cap being dismantled using a pair of side-cutters; the sides of the BMW cap were removed, leaving only the cap top. This was then glued to the top of the new non-BMW relay. This glued-on top allows easier removal from the socket seat in the Relay box.