BF Review: 2004 BMW 3 Series ZHP

It ‘s early Saturday morning. Spring in Chicago. The kind of hour that an auto enthusiast looks at as the golden hour. The roads are clear and the weather is back from the brink of a wretched Chicago winter.

And I have a red BMW parked in my garage. Yes the MINI is gone and I ‘m back to rear wheel drive with a propeller on the hood. I wouldn ‘t call the car “just ” a BMW, yet it doesn ‘t quite justify a real M badge (despite the peppering of that letter throughout the car by the company). It ‘s not single purpose driven like the Z4 M that I ‘ve lusted after for years, or the perfect urban runabout like a stock manual transmission Cooper would be. Instead it might just be the best all around automobile I ‘ve ever owned.

2004 BMW 330i ZHP

Every so often the right people inside a car company get just the right amount of freedom, time and budget to create something out of nothing. The BMW 330i ZHP was born out of these circumstances. It was 2001. The new E46 M3 had just hit the market and the critics were buzzing with glowing reviews and sales were off to a robust start. Yet the public (specifically the US market) was quietly asking where the four door version of this latest M3 was. The previous iteration (the E36 M3) had one, why not this new car? Where was the answer to the four door Audi S4 or the Mercedes C32? Why was BMW simply ceding this market?

As it turns out the accountants in Munich simply looked at the market for the four door, the tooling and engineers costs associated with bringing it to market and said no thanks. And that should have been the end of the story. But a few enthusiasts deep within BMW knew better. So they went about creating a hybrid of sorts. An Alpina tuned, M engineered and BMW individual designed creation that would turn out to be one of the best sport sedans ever released by BMW.

E46_ZHP 3

Ok I ‘ve clearly given away a little too much already. Yes I am completely smitten by my new BMW 330i ZHP. For those that missed my previous pieces on the purchase, it ‘s a 2004 Imola Red four door (as all were in 2004) complete with almost every option available. Oh and it was a steal at just over $20k and under 20,000 miles.

It ‘s not a perfect car mind you. The Alcantara steering wheel feels like it dematerializes a little more each day (BMW has since improved the material they use). Then there are the bespoke engine electronics (giving the car such a responsive yet livable throttle feel) that allow for the idle to get a little confused at times. Finally there ‘s the depressing lack of a limited slip (BMW likes to keep those for M products these days) that makes tail out power slides less likely.

But that aside the ZHP is very hard to fault. The 235 hp & 222 ft·lbs of torque wasn ‘t setting records in 2004 and certainly can ‘t hold a candle to BMW ‘s new 3.0L 300hp twin-turbo (soon to be 320+). But there is something a little more honest and tactile about the naturally aspirated massaged M54B30 3.0L. Power builds as revs do and there is a turbine smooth delivery that cannot be mistaken for anything but a BMW inline six. it ‘s intoxicating on the on-ramp and at the track but is also completely livable and useable in a bumper to bumper Chicago commute.

The engine and drivetrain were thoroughly modified resulting in a much quicker revving experience with the best short-throw hot knife through butter transmission I ‘ve ever driven from BMW – including pretty much any M product.

The suspension was substantially upgraded on the ZHP by the M Division with firmer springs, shocks, bushings, larger anti-roll bars, and a lowered ride height. Yet none of it makes the car tiring on the worst pothole ridden roads around Chicago. M struck the perfect balance between every day livability and on road performance. This may not be the perfect suspension for the track (few roads cars can come close to boasting that) but it ‘s the closest compromise I ‘ve ever driven.

Outside BMW made the car look the part with the off-the shelf M aero-kit which is more angular and (in these eyes) is actually a little more aggressive looking than the M3 ‘s kit. Additionally I added a matte black grille (similar to BMW performance grilles just released for the latest 1 and 3 series) to further the performance look.

Completing the look is the M lip spoiler and M designed 18 ” wheels with 235/40s up front and 255/35s out back.

Inside BMW made liberal usage of M accessories with the alcantara M steering wheel and shift/ebrake boots, anthracite headliner and M black cube trim. It creates a sense of occasion that no other E46 interior had outside of the M3 CSL.

Here ‘s a full rundown of the stock upgrade and specification changes:

  • Engine mods (new camshafts, electronics, & lighter flywheel) for 10HP & 8 ft/lb of torque increase & 6800 max RPM (from 6500) designed and built by Alpina.
  • 6 speed short throw shifter with unique shift knob
  • 3.07:1 Final drive ratio (instead of 2.91:1)
  • Max Speed Limiter set to 155 mph (instead of 128)
  • M suspension, more aggressive than standard sport package: Firmer springs (front +6%, rear +8%) and firmer shocks (Jounce: front +50%, rear +20%), (Rebound: front +35%, rear -8%)
  • Larger diameter anti-roll bars: 23.5 mm front (v. 23.0), 18.5 mm rear (v. 18.0)
  • More rigid front bushings
  • Lower ride height by 15 mm (.6 inches) utilizing shorter auxiliary springs
  • -.5 degrees of camber
  • BMW M Aero Kit (front & rear fascia, side sills, & trunk lid spoiler)
  • BMW individual exterior trim: Anthracite (charcoal) headlight & foglight surrounds, High-Gloss Shadowline (black gloss) trim
  • Large diameter stainless steel dual exhaust outlets
  • Extra thick M Alcantra steering wheel
  • Sport Seats
  • “Black Cube ” or “Silver Cube ” M trim
  • M Anthracite headliner
  • M Red needles on the instrument cluster
  • Optional Imola Red (unique M only color)
  • Unique M division 18 ” Wheels (style 135M), 18×8.0 ” front, 18×8.5 ” rear
  • Wider Tires: 225/40ZR-18 in front and 255/35ZR-18 in the rear.

So yes, this is a rather unique car in how it was created and the resulting product. But is it worth the money with 325i and 328i E90s selling for similar prices? For the enthusiast I would say yes resoundingly. This isn ‘t as a pure statement as an M3 but it ‘s much less compromised than almost any other standard BMW product I ‘ve ever driven. To put it another way, this is the best all around BMW I ‘ve ever driven. And this is also a classic BMW – one of the last. Getting into the ZHP from an E90 is eye-opening. The steering wheel, shifter, controls and even the dials feel as if they ‘re almost from another era. There ‘s a classic feel to it all that creates an experience that is hard to pass-up.

It ‘s not the perfect car and it ‘s certainly not the most powerful. Yet it poses both tangible and intangible qualities that create the kind of owning and driving experience that is aimed squarely at the classic BMW enthusiast. It ‘s pure when it needs to be and modern when you need nothing more.

Related Posts Plugin for WordPress, Blogger...
  • Parker

    What a fantastic car you found, I wish that something like that was around here.

    Great write up 🙂

  • JayWhy

    Great review – glad it met your expectations.

    I’ve an ’05 ZHP, for about a year now – still puts a smile on my face everytime I’m behind the wheel.

  • Chip

    I just picked up an ’05 330CI ZHP and agree that it is a truly capable and amazing machine! Nice write-up

  • Calvin

    Great write up and gorgeous car…I’m a huge fan of the E46’s.

  • we just got a 04′ 330i zhp for $10,000 with 80k, i think thats a good deal ..retail is around 14,800 (excellent)…. i have read nothing but good stuff about this car…

  • Spyroz

    I just bought a 05 BMW ZHP Auto with 45,097 Miles for $16,500 Fully loaded with Navi, Heated seats, rear sensor, head ligth washer, full pwr seats, I think it got pretty much all the option that’s available for it. I want to put some wheels on it, but don’t know what kind. I was thinking should I goes with 19×8.5 & 19×9.5 CSL wheels pkg.

  • GSP

    Nice article. I’ve just made a deal on an ’04 330i ZHP. I’ll be selling my ’05 MCS, but after 6 years in the MINI I simply can’t resist returning to BMW’s wonderful Six.

  • I can’t believe I haven’t seen this article before. Very nice write-up and photography.

  • Que

    Great article. I ended buying a E39 with a M-pkg, only available in Canada and Europe. It didn’t get the engine upgrade, which I wish it had. But E46 ZHP was on the list, but at the time, didn’t have the coin for.


  • Amazing, article and enjoyed very much reading it. I picked up a 2004 330i ZHP with 70K miles in Black with Alcantara interior. And I agree with your article, this car is just amazing to drive. I have been contemplating upgrading to an E90, but the e46 is just so wonderful.

    I have replaced the steering wheel (worn out alcantara), upgraded the VANOS (the originals tend to be noisy), changed the control arm bushings, serviced the cooling system (tend to go at 80k miles), replced the disa valve, installed LED angel eyes, black grille upgrade, upgraded all the interior and license plate lighting to LED. Also the interior alcantara was crumbling and this was an easy fix. Bought a $5 lint remover out of walmart and left the alcantara looking very nicely and smooth. Totally worth it and a very inexpensive fix. Right now the car looks and drives amazingly.

    Although it is an AMAZING car, I have a couple of issues with it: 1) The steering has the tiniest play (about 1″) and it bothers me. Had a mechanic look at it and it’s not at the steering rack. So I need to figure out what that is. I’m all about perfection and precision and this kind of spoils it for me. 2) I have a headliner rattle.

    If anyone know how to fix any of the two items above, please feel free to contact me at It would be amazing to get it taken care of.

    For a 7 year old car, it’s impressive how little it squeaks and rattles as i recently rode on an E90, and just squeezing the door handles with your hands will make them squeak. I’m one of those guys that can’t stand any kind of noise as it will drive me crazy.

    Again, thank you for the amazing write up.

    • Kcc

      Mine also had a headliner rattle. Fix was to remove the small square insert where the sun roof control is and there is an unused plug that is meant to be some part of the phone system. This was bouncing around. Secured with black tape and problem fixed. If someone fixes the inch of play in the steering I’d like to know that please.

  • prototyp

    Love these… my e90 330i is something of a spiritual successor to the ZHP.

    Anyway, I wanted to respond to this: “The steering has the tiniest play (about 1″) and it bothers me.”

    I had a similar issue. The joints, rack were all good and tight, and I traced the play to a loose clamp bolt on the lower steering-column U joint. Staring at it while someone wiggled the steering wheel showed a nearly imperceptible bit of play between the clamp and the splines of the input shaft, which felt like a good inch of free play out at the wheel. Tightened the clamp bolt and problem 100% solved.

    Check it out. E90 requires removing the intake box to be able to elbow down to the clamp, not sure about the e46…

  • Ednenton

    Bmw ia very nice car and i like it.