Purchased a 2010 BMW 328i E93 convertible with the N52 a year ago. Has 112K miles on it, got it at 90- something.
Mechanically, it drives well, but I’ve been dealing with an occasional Service Engine Soon light (P143E temperature sensor probably due to radiator replacement a while ago) and restraint system lights.
Someone reversed and hit me on the road just yesterday (hit-and-run and I don’t have UMPD), so I’ve been dealing with some cosmetic issues, including minor front bumper and grill damage (likely need to be replaced), and a slightly misaligned hood and dents (PDR could work potentially). On top of that, I’ve been looking to fix up some minor chips and cracks, and a minor hardtop mechanism issue (even though the hardtop itself works good, one of the strings is stretched out). I was recently quoted around $5.8k to repair everything, although I’m still looking for cheaper options.
I’m considering either keeping it with cosmetic issues, swallowing the pain and spending a buttload to make it look good again, or saving up for a 2017 BMW 430i F33 convertible with around 70–90k miles instead. Considering I paid 6k for my E93, I’ve been really in love with it. I love the natural aspiration of the N52 even though it’s slow, and the general reliability of the car overall. I stay up with oil changes and treat it well because it’s my daily.
I’ve heard good things about the B48 engine, but I’m unsure how its long-term reliability and maintenance costs compare to the naturally aspirated N52.
I love my BMW and would ideally keep my car for years, but I also don’t want to sink thousands into something that might become a cosmetic money pit. I’m fine with spending money on mechanical fixes, but the cosmetic stuff is discouraging me because of how much people have jacked up collision services.
Would you keep and gradually repair the E93, or upgrade to the F33? Particularly interested in reliability, common failures, maintenance costs, and whether the B48 is a worthwhile upgrade over the N52.