home chevron_right
more_horiz
chevron_right

Lot 433: 2004 BMW 325Ci M-Sport

Last Asking
$14,999
info
May 8, 2026
close
2004 BMW 325Ci M-Sport
  • 64k mi
  • Location: Exton, Pennsylvania, USA
  • Originality: Original & Highly Original
    info
  • Transmission: Manual
  • Handedness: LHD
  • There are 4 BMW 325Ci - E46 (2000 to 2006) for sale right now.
Anon

what kind of problems will I have with this car?

Rusty assistant avatar

Hey there! Great question about the 2004 BMW 325Ci M-Sport. The E46 is a beloved platform, but like any 20+ year old car, there are some things to watch out for. Hereโ€™s what you should know:

Engine (M54 2.5L) - The Good News First!

The M54 is actually one of BMWโ€™s most reliable engines. Itโ€™s a naturally aspirated inline-6 with no turbo headaches, no direct injection issues, and no timing chain worries. With proper care (which this car has!), these engines regularly hit 300k+ miles.

Common Issues to Watch For:

1. Cooling System ๐ŸŒก๏ธ This is arguably the M54โ€™s weakest link. Water pumps, expansion tanks, and plastic hoses can fail, especially around the 100k mile mark. Good news for this car: The cooling system was serviced in July 2020 with a coolant flush - but at 64k miles and given the age, keep an eye on it.

2. Oil Leaks ๐Ÿ›ข๏ธ

  • Valve cover gasket: Replaced in December 2012 - getting close to needing another refresh
  • Oil filter housing gasket: Not mentioned in service records - worth checking as these commonly leak

3. VANOS (Variable Valve Timing) โš™๏ธ Can develop seal leaks over time. Regular oil changes (which this car has!) help prevent issues. If you hear rattling on startup or feel a loss of low-end torque, it may need attention.

4. DISA Valve ๐Ÿ’จ Part of the intake manifold - can fail and cause rough idle. Easy DIY fix if it happens.

5. Vacuum Leaks/CCV ๐Ÿ”ง Rubber hoses deteriorate with heat and age. Can cause rough idle and whistling noises.

Chassis & Suspension:

6. Rear Subframe Mounts ๐Ÿ—๏ธ A notorious E46 issue - the mounting points can tear or the bushings wear out, causing a โ€œclunkโ€ over bumps. Worth having inspected if not already addressed.

7. Control Arm Bushings ๐Ÿ”„ Wear out every 60-100k miles - can cause vague steering and clunking.

8. Differential Bushings ๐Ÿš— Often overlooked but contribute to that classic E46 โ€œclunk.โ€

The Bottom Line for This Car:

This particular 325Ci is actually in great shape based on its service history:

  • โœ… 20 documented service records
  • โœ… Cooling system addressed in 2020
  • โœ… Regular oil changes (key for VANOS health!)
  • โœ… Valve cover gasket done (though aging)
  • โœ… Consistent maintenance with 2 long-term owners

At 64k miles with this service history, youโ€™ve got a well-cared-for example. The biggest things Iโ€™d watch for are refreshing that valve cover gasket if it starts leaking again, checking the oil filter housing gasket, and keeping up with cooling system maintenance - but youโ€™re ahead of the curve with this maintenance record!

Want me to help you find any other similar E46 coupes, or do you have questions about any specific aspect of this car?