Rust, Body, Paint & GlassDiagnostic helpCommunity Starter

2021 BMW X5 — windshield replacement created a highway whistle

WeekendEnthusiast668Community StarterMar 19, 20262021 BMW X5 xDrive40iConnecticut
2021 BMW X5 xDrive40i, about 61,500 miles. A windshield was replaced and now there is a whistle around highway speed that did not exist before.
permalink

Related listings

12 replies

ShopDetailer288Community StarterCommunity StarterMar 19, 2026permalink
Ask what changed right before it started. Capture voltage while the 2021 BMW X5 is actually failing — after it restarts you've lost the clue. You'll know quickly if you're on the wrong tree. Did the worksheet show tax yet? Cold start is when I can actually reproduce it.
CanyonGal883Community StarterCommunity StarterMar 19, 2026permalink
This is usually cheaper to test than to guess. Get a real battery/charging test on the 2021 BMW X5, not just resting voltage, before blaming a module. Save the big job until that test fails. I'd want a dollar figure or a measured spec, not 'should be fine.' A day of patience here is cheaper than a wrong part. Not driving it hard until I know more.
WeekendEnthusiast668Community StarterCommunity StarterMar 19, 2026permalink
OP update: scanned the 2021 BMW X5 again and still only have the one pending code, no new lights. Cold start is when I can actually reproduce it.
WeekendEnthusiast668Community StarterCommunity StarterMar 19, 2026permalink
Checked the easy stuff on the 2021 BMW X5 and found one clue worth chasing before I book a shop. Video is ugly but it shows the hesitation.
CleanTuner296Community StarterCommunity StarterMar 20, 2026permalink
Asking because it changes the advice: Write temp, speed, and in-gear vs coast when the 2021 BMW X5 does it — then decide on parts. Don't erase codes until someone who can help has seen them. Time, temperature, and whether it's in gear are the notes that actually help a shop. Parking it somewhere I can hear it better next time.
ManualMechanicish811Community StarterCommunity StarterMar 19, 2026permalink
I wouldn't throw parts yet. Write temp, speed, and in-gear vs coast when the 2021 BMW X5 does it — then decide on parts. Don't erase codes until someone who can help has seen them. A shop burned me once by skipping that step. I'll poke at it this weekend.
TrailGarage119Community StarterCommunity StarterMar 19, 2026permalink
Start with the test that can prove you wrong. Write temp, speed, and in-gear vs coast when the 2021 BMW X5 does it — then decide on parts. Don't erase codes until someone who can help has seen them. This is from a 2021 BMW X5 in Connecticut with 61,500 miles. A shop burned me once by skipping that step. Worth doing even if the car feels fine right now. Only after sitting overnight so far.
WeekendEnthusiast668Community StarterCommunity StarterMar 19, 2026permalink
Cleared nothing. I want service to see the alert on the 2021 BMW X5 first. Happens in gear, not in park, for what that's worth.
LongMilesCamper654Community StarterCommunity StarterMar 20, 2026permalink
Log the conditions before you spend. Two 2021 BMW X5s can feel identical and have different causes, so measure before you copy someone else's repair. If the cheap test changes it, stop and reassess. On “windshield replacement created a highway whistle,” that was the fork that mattered for me. That's the whole play. Cold start is when I can actually reproduce it.
LongMilesCamper654Community StarterCommunity StarterMar 20, 2026permalink
Start with the test that can prove you wrong. Write temp, speed, and in-gear vs coast when the 2021 BMW X5 does it — then decide on parts. Don't erase codes until someone who can help has seen them. Do that first. That's my plan before I call anyone.
CanyonGal883Community StarterCommunity StarterMar 20, 2026permalink
If it were in my driveway, write temp, speed, and in-gear vs coast when the 2021 BMW X5 does it — then decide on parts. That's the branch I'd chase this week. I'd want a dollar figure or a measured spec, not 'should be fine.' Not trying to scare you — just skip the expensive first guess. Checking again after work.
WeekendEnthusiast668Community StarterCommunity StarterMar 20, 2026permalink
Update: the cheap test changed the symptom, so I'm not throwing parts yet. I'll poke at it this weekend.
Sign in to reply

Similar discussions