The 2004 BMW M3 has a 6-speed manual.
The 2004 BMW X5 has a 6-speed manual.
The 2004 BMW Z4 has a 5-speed manual.
The 2004 BMW X3 has a 6-speed manual.
The 2004 BMW 3-Series has a 5-speed manual.
The 2004 BMW 5-Series has a 6-speed manual.
The 2004 BMW 7-Series has a 6-speed shiftable automatic.
what kind of transmission fluid does a 1991 bmw 525i need
The 2004 BMW X5 runs on premium unleaded (required).
The 2004 BMW X3 runs on premium unleaded (required).
The 2004 BMW M3 runs on premium unleaded (required).
The 2004 BMW Z4 runs on premium unleaded (required).