Sounds like you need new front shock absorbers. A local motor parts shop should be able to supply these and a local garage replace them for you. Depending on the model of BMW depends on how big a job this would be. Usually about 2 to 3 hours labour would have the job done. No point in paying dealership labour prices.
|