Spartanburg’s BMW Repair Specialists

Heads Up is Spartanburg’s home of BMW service and Repair!

We are equipped with the most up to date, dealer level diagnostic equipment available.

In addition to normal service and repair, we offer:

  • ECU Programming
  • Cluster Programming
  • Diagnostic Trouble Codes
  • Data Logging
  • Condition Based Service Reports
  • ABS Systems
  • Airbag Modules
  • Steering Angle Calibration
  • Performance ECU upgrades

Here are a few of the jobs that are in the shop today:

Jason’s E46 M3 was delivered to the shop after stalling on the highway. We’re replacing the fuel pump today with a new OEM unit.

E46 M3 | Fuel Pump Replacement | Heads Up Auto | Spartanburg SC

Mary’s BMW 328xi is in the shop today. She’s getting a CBS Vehicle Inspection, Oil Change, and set of tires. We’ve also recommended that the DME be updated, since there are several updates available from BMW.

BMW 328xi | BMW Servicing | Oil Change | Spartanburg SC

Davis brought us his BMW 528i. He’s complained of a “clunk” in the rear of the car. Mostly while hitting smaller bumps in the road. We’ve diagnosed the “clunk” as worn rear ball joints, and we’re replacing the entire rear upper control arm assembly.

BMW 528i | Ball Joint Replacement | Spartanburg SC

Leave a Reply

Your email address will not be published. Required fields are marked *