Skip the auto shop - Our mechanics make house calls

Q: Buying a car

asked by on

I wanted to know was it a good idea to buy a 2005 bmw 645ci with 122 miles on it, and would the car drive for another 2 or 3 year in good condition.

My car has 122 miles.
My car has an automatic transmission.

As you may know with any car, a large factor in it’s dependability is how well it has been taken care of or maintained in the past. Things like regular services (i.e. oil changes, brake services, tune ups, tire rotations, etc.) are absolutely imperative when it comes to keeping a car in good working order. The BMW 645 Ci is a fantastic car with a lot of power that drives phenomenally. I would recommend having an expert from YourMechanic perform a pre-purchase inspection on this car before purchasing in order to avoid any unforeseen issues.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: Transmission malfunction error code

Hello. You will need to know if your BMW appears to be running normally, or if there are noticeable problems. If there are problems, take it immediately to a qualified technician to diagnose before more damage can happen. Regardless, you...

Q: Diagnostic scanner is reading an ignition coil issue

Hi there. Yes, it could definitely be an ignition coil, but do you want to take his word for it? Did you see the diagnostic machine with the code displayed? Even if there is a code, that does not necessarily...

Q: Clunking noise from rear

Hi there. This is a somewhat common issue with the majority of the E90's and E46 BMW's. These motors have what is a called a dual mass flywheel which is commonly known for creating this kind of a slight clunk...

Related articles

How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.