 1989-1990 BMW 525i
M20 ENGINE List price: $86.20 Imparts price: $53.88 |  1989-1990 BW 525I
20 ENGINE List price: $32.75 Imparts price: $20.48 |
 1989-1990 BMW 525I
M20 ENGINE List price: $87.45 Imparts price: $54.65 |  1991-1995 BMW 525i
M50 ENGINE List price: $87.20 Imparts price: $54.50 |
1989-1990 BMW 525i
M20 ENGINE List price: $296.25 Imparts price: $192.39 |  1989-1990 BMW 525i
M20 ENGINE List price: $5.99 Imparts price: $4.81 |
 1989-1990 MW 525i
M20 ENGINE List price: $5.05 Imparts price: $2.39 |  1989-1990 BMW 525i
M20 ENGINE List price: $4.15 Imparts price: $1.94 |
 1991-1995 BMW 525i
M50 ENGINE List price: $5.99 Imparts price: $4.81 |  1991-1995 BMW 525I
M50 ENGINE List price: $9.90 Imparts price: $4.64 |
 1989-1995 BMW 525i
M20, M50 ENGINE List price: $21.80 Imparts price: $11.02 |  1989-1990 BMW 525i
M20 ENGINE List price: $18.75 Imparts price: $9.48 |
 1989-1990 MW 525i
M20 ENGINE List price: $10.00 Imparts price: $5.45 |  1991-1995 BMW 525i
M50 ENGINE List price: $34.10 Imparts price: $23.81 |
 1991-1995 BMW 525i
M50 ENGINE (DUAL OVERHEAD CAM) List price: $13.85 Imparts price: $9.44 |  1989-1990 BMW 525i
M20 ENGINE List price: $6.50 Imparts price: $4.49 |
 1989-1990 BMW 525i
M20 ENGINE
SUPPLIED IN MAHLE or MANN BRAND List price: $9.25 Imparts price: $5.13 |  1991-1995 BMW 525i
M50 ENGINE List price: $11.45 Imparts price: $7.84 |
 1991-1995 BMW 525i
M50 ENGINE
SUPPLIED IN HENGST, MAHLE OR MANN BRAND List price: $8.90 Imparts price: $5.92 |  VALVE COVER GASKET SET 1993-1995 525i
M50 ENGINE List price: $38.45 Imparts price: $27.91 |