Quick answer. This BMW 128i convertible needed a new starter. Our tech replaced it with a remanufactured one, right in the driveway. The bill was three hours of labor at $150 an hour and $255.30 for the starter. That is $705.30 in all.
Key Points
- The job was one thing only. The starter needed to be replaced.
- Labor was 3.0 hours at $150 an hour, so $450.
- The part was a remanufactured starter, billed at $255.30.
- The work was done at the car, not at a shop. No tow was on the bill.
- On this inline six, the starter sits low on the engine under the intake side. That is why the job takes hours, not minutes.
Read our guides a lot? Star Supercanic as a source in Google and our new posts show up more often in your Top Stories.
The Car
This is a white BMW 1 Series convertible with the soft top. The sticker in the door jamb says 128i. That means the 3.0 liter inline six with no turbo.
The job came in as a starter replacement, and the tech's note says the same thing. The starter needed to be replaced. There was no long hunt on this one, so we will not pretend there was.

Why a Starter Takes Three Hours Here
On a lot of cars a starter is two bolts and a wire. Not on this BMW. The starter on this six cylinder is tucked under the intake side of the engine. Parts have to come off before you can even reach it.
That is where the 3.0 hours of labor went. The part itself was $255.30. The time to get to it cost more than the part.
If someone quotes you a cheap, fast starter job on a BMW six, ask them how they plan to reach it.

What It Cost
BMW 128i convertible, October 25, 2026
Came in for: a starter replacement.
The tech found: the starter needed to be replaced.
What was done: a remanufactured starter, put in at the car.
Cost: $450 labor (3.0 hours at $150) plus $255.30 for the starter. $705.30 total.
Those are the two lines on the bill. Labor and the part. Nothing else was added.
A remanufactured starter is a used starter that has been rebuilt with new wear parts and tested. It costs less than a brand new one from the dealer.
How We Run a Job Like This
Every job we do goes through Shop Desk, the software our San Jacinto shop built to run our own desk. Photos go on the job when the car arrives. The labor and the part go on the work order as their own lines. That is how we can show you this bill line by line. Any mechanic can use it for free at Shop Desk.
If your car will not crank, do not buy a starter first. A weak battery or a bad cable can look a lot like a dead starter. Our post on a car that clicks but will not start walks through the checks.
Supercanic tip. On a BMW six, most of a starter bill is the time it takes to reach the part. Ask for the labor hours in writing before the work starts. Call (951) 904-2477.
Frequently Asked Questions
How much did this BMW 128i starter replacement cost?
$705.30. That was 3.0 hours of labor at $150 an hour, plus $255.30 for a remanufactured starter.
Why does a BMW starter take so long to replace?
On this inline six, the starter sits low on the engine under the intake side. Parts have to come off to reach it, and that takes time.
Can a starter be replaced in my driveway?
Yes. This one was. Our tech did the whole job at the car, so there was no tow and no shop visit.
Is a remanufactured starter a good choice?
It is a rebuilt and tested starter that costs less than a new one. It is a common choice for an older car like this one.
How do I know it is the starter and not the battery?
Test the battery and the cables first. A weak battery can act like a bad starter. A good tech checks before selling you a part.
Car Will Not Crank?
We come to you, test it, and show you the bill line by line before the work starts.