E46 and E90, best engines?

E46 and E90, best engines?

Author
Discussion

Jazoli

Original Poster:

9,100 posts

250 months

Monday 16th January 2017
quotequote all
I'm going to be needing a new car soon and quite fancy another 3 series (had a 328i 20 years ago), I'm only interested in petrol ones and not too fussed whether its manual or auto, £2-2.5k budget, which engines are best avoided? as I've not a clue when it comes to the engine codes frequently used on here, a 330i would be nice but they are pretty scarce oop north and I would be happy enough with a 4 cylinder as its just for commuting to work.

I have seen some E90's with the 2 litre petrol within budget, are they a safer bet than an ageing E46?

Basically what shouldn't I buy?

Thanks smile


helix402

7,859 posts

182 months

Monday 16th January 2017
quotequote all
Do not buy anything with 4 cylinders. Google N43, N46, N47 problems for the reasons.

Smuler

2,286 posts

139 months

Monday 16th January 2017
quotequote all
Jazoli said:
I'm going to be needing a new car soon and quite fancy another 3 series (had a 328i 20 years ago), I'm only interested in petrol ones and not too fussed whether its manual or auto, £2-2.5k budget, which engines are best avoided? as I've not a clue when it comes to the engine codes frequently used on here, a 330i would be nice but they are pretty scarce oop north and I would be happy enough with a 4 cylinder as its just for commuting to work.

I have seen some E90's with the 2 litre petrol within budget, are they a safer bet than an ageing E46?

Basically what shouldn't I buy?

Thanks smile
I would recommend six cylinder and go for E46 so if 330s are rare , go 325. I have a 325 as a daily and with a manual (auto takes a drop in performance) it's plenty fast against most of the dross on the roads. smile

helix402

7,859 posts

182 months

Monday 16th January 2017
quotequote all
Here is a super N46:


Jazoli

Original Poster:

9,100 posts

250 months

Monday 16th January 2017
quotequote all
helix402 said:
Do not buy anything with 4 cylinders. Google N43, N46, N47 problems for the reasons.
They can't all be that bad surely? they sold tens of thousands of the things, but then again there are many for sale for spares or repair too!

Smuler said:
I would recommend six cylinder and go for E46 so if 330s are rare , go 325. I have a 325 as a daily and with a manual (auto takes a drop in performance) it's plenty fast against most of the dross on the roads. smile
I would like a 6 pot, my old 328 was creamy smooth.

Smuler

2,286 posts

139 months

Monday 16th January 2017
quotequote all
I remember when the E90 came out and the 320 diesel was critically acclaimed as "best real world car" so when diesels en vogue and a recession I can see why they sold; but I don't recall much kudos for the 4 cylinder petrol E90. I don't see what it offered as it wasn't a silky 6 cylinder or as economical as diesel.
If it's only those 320i on your budget for the E90 generation then it's really E46 to plump for. A 325 E46 will out gun the E90s 320s of either type so no reason too go newer.

Digitalize

2,850 posts

135 months

Monday 16th January 2017
quotequote all
E90 320i is awful, not only is it slower and less economical than the diesel equivalent, it's also far less reliable.

E46 330i would be my choice.

MattOz

3,911 posts

264 months

Monday 16th January 2017
quotequote all
330i or 330d in either E46 or E9*. Cracking lumps.

iSore

4,011 posts

144 months

Tuesday 17th January 2017
quotequote all
Only buy a 4 cyl E90 if it's had a new timing chain fitted., along with the tensioner/guide kit. It;'s £600+ job and you WILL be doing it.

Sub £2500 cars are going to be grim I'm afraid, 05 plate stters with loads of issues. I might sell mine next month, 100k 2007/57 in black - chain just done. I just don't use it.

Choppers

403 posts

215 months

Tuesday 17th January 2017
quotequote all
2.5k would get you a decent 325ti. If you can get past the looks its a seriously underrated car. Great engine (although they do like the odd drink of oil), handles quite differently from the coupe & (normally) no rust. Have a look at the 325ti appreciation thread

Sardonicus

18,960 posts

221 months

Tuesday 17th January 2017
quotequote all
What Helix said four pots are wk and I speak from a workshop angle

Mr Tidy

22,310 posts

127 months

Wednesday 18th January 2017
quotequote all
My regular BMW indy (ex Sytner) recommended avoiding any 4 cylinder in a BMW. laugh

Luckily I had bailed out of my 123d with the N47 diseasel time-bomb at 81K miles in 2014, before BMW invented the Quality Enhancement b*llocks (as in finally recognising what they were selling wasn't fit for purpose). Others on here weren't so lucky sadly.

So I think you need a 6 cylinder (preferably petrol) engine OP!

The E46 3 series ran from the late 90s until late 2004/early 2005 (later for Coupes and Convertibles) and used the M54 engine in the straight 6 petrols.

The E9* 3 Series came along in 2005 and the straight 6 petrols used the N52 engine.

During E46 production there was a facelift in 2003 when the manual 320d, 330d and 330i models got a 6-speed gearbox (as did the 325ti Compact, but no other 325 bodyshape got this as a 325i)confused

If you go for a 6 cylinder petrol E46 the M54 engine came in 2.2, 2.5 and 3.0 litre versions - 3.0 is the best as it offers most performance, but all 3 have similar economy, are in the same RFL Band and cost the same to service.

But the 330is are pretty rare and sought after so a good 325i for significantly less money and/or with less miles could be a good option.

If you see an E9* in your budget it is going to be a Cat C or D, or have mega-miles - I would give it a miss, unless you are a gambler!

The petrol 6 cylinder E9* models use the N52 engine which is fantastic but being much more sophisticated tends to cost significantly more to run - the water pump is electric and tends to fail at around 9/10 years. An OEM replacement costs about £500, ECP quoted £340 - I bit the bullet for my Z4 with the same engine, but would I do that on a £2 - 2.5K 3 Series!!? Ouch! (Ask me how I know). laugh

Then to confuse things even more the E9* models got a new engine some time in 2007, the N53 which seemingly has other additional issues with injectors and HPFPs (High Pressure Fuel Pumps) but these won't be in your budget, unless they are seriously tired (or sh*gged)!

In your situation I would look for the best E46 (ideally 330i) I could find, regardless of whether it is a 5 or 6 speed - they made 231 bhp and the E90 (Saloon) and E91 (Touring) only had 258 bhp, even if the E92 (Coupe) and E93 (Convertible) had 265 bhp like my Z4 and the 130i.

I hope you haven't fallen asleep yet, and that I haven't missed anything glaringly obvious. laugh




tomic

720 posts

145 months

Wednesday 18th January 2017
quotequote all
Mr Tidy said:
The petrol 6 cylinder E9* models use the N52 engine which is fantastic but being much more sophisticated tends to cost significantly more to run - the water pump is electric and tends to fail at around 9/10 years. An OEM replacement costs about £500, ECP quoted £340 - I bit the bullet for my Z4 with the same engine, but would I do that on a £2 - 2.5K 3 Series!!? Ouch! (Ask me how I know). laugh

Then to confuse things even more the E9* models got a new engine some time in 2007, the N53 which seemingly has other additional issues with injectors and HPFPs (High Pressure Fuel Pumps) but these won't be in your budget, unless they are seriously tired (or sh*gged)!



I've got a 2007 325i N52, with a complete maintenance record from BMW from new - it's on 85K miles. Over and above regular servicing it's required precisely zero pounds to be spent on it.

Realistically, having to spend £600 odd on a water pump once in the life of a car with a six cylinder engine is hardly a significant cost. I've heard many tales of people running these up to 150k + miles too. I'd say that's the engine to go for if you can get one. If you can find one where the water pump's been done recently, even better.

Jazoli

Original Poster:

9,100 posts

250 months

Wednesday 18th January 2017
quotequote all
Mr Tidy said:
My regular BMW indy (ex Sytner) recommended avoiding any 4 cylinder in a BMW. laugh

Luckily I had bailed out of my 123d with the N47 diseasel time-bomb at 81K miles in 2014, before BMW invented the Quality Enhancement b*llocks (as in finally recognising what they were selling wasn't fit for purpose). Others on here weren't so lucky sadly.

So I think you need a 6 cylinder (preferably petrol) engine OP!

The E46 3 series ran from the late 90s until late 2004/early 2005 (later for Coupes and Convertibles) and used the M54 engine in the straight 6 petrols.

The E9* 3 Series came along in 2005 and the straight 6 petrols used the N52 engine.

During E46 production there was a facelift in 2003 when the manual 320d, 330d and 330i models got a 6-speed gearbox (as did the 325ti Compact, but no other 325 bodyshape got this as a 325i)confused

If you go for a 6 cylinder petrol E46 the M54 engine came in 2.2, 2.5 and 3.0 litre versions - 3.0 is the best as it offers most performance, but all 3 have similar economy, are in the same RFL Band and cost the same to service.

But the 330is are pretty rare and sought after so a good 325i for significantly less money and/or with less miles could be a good option.

If you see an E9* in your budget it is going to be a Cat C or D, or have mega-miles - I would give it a miss, unless you are a gambler!

The petrol 6 cylinder E9* models use the N52 engine which is fantastic but being much more sophisticated tends to cost significantly more to run - the water pump is electric and tends to fail at around 9/10 years. An OEM replacement costs about £500, ECP quoted £340 - I bit the bullet for my Z4 with the same engine, but would I do that on a £2 - 2.5K 3 Series!!? Ouch! (Ask me how I know). laugh

Then to confuse things even more the E9* models got a new engine some time in 2007, the N53 which seemingly has other additional issues with injectors and HPFPs (High Pressure Fuel Pumps) but these won't be in your budget, unless they are seriously tired (or sh*gged)!

In your situation I would look for the best E46 (ideally 330i) I could find, regardless of whether it is a 5 or 6 speed - they made 231 bhp and the E90 (Saloon) and E91 (Touring) only had 258 bhp, even if the E92 (Coupe) and E93 (Convertible) had 265 bhp like my Z4 and the 130i.

I hope you haven't fallen asleep yet, and that I haven't missed anything glaringly obvious. laugh
Still awake, thankssmile

PTF

4,310 posts

224 months

Thursday 19th January 2017
quotequote all
For the record, the N53 3.0 has been good in my 325i E92 LCI. It's outside of the OP's suggested budget, but soon to be for sale.

It regularly exceeds 40mpg and is smooth as silk, though has the usual direct injection noise at idle.

In that price range i'd go for an e46 330. Failing that a 328 or 325. Or maybe my all time favourite an E36 328i biggrin

p1stonhead

25,541 posts

167 months

Thursday 19th January 2017
quotequote all
The 6 cylinders are MILES ahead of the 4 pots. If you can stretch, its worth it over every other option/toy.

JakeT

5,427 posts

120 months

Thursday 19th January 2017
quotequote all
Agreed.

Also if you're looking for a bargain, an E46 320i can be had for cheap. They last well too.

corozin

2,680 posts

271 months

Thursday 19th January 2017
quotequote all
I'm bound to say that I don't recognise your comment about 330ci's being rare up in the North. When I bought mine a few years ago (from a dealer in Birmingham) there were quite a few on Auto Trader all the way up the M6 corridor as far as Blackpool.

But even so, suggest it might be worth the trip a bit south if you really are struggling as it's a lovely bit of kit and the engine really suits it. Ok it's not a M3 but the performance is still really decent for a big car that will do 40mpg on the motorway.

maq123

1 posts

75 months

Friday 5th January 2018
quotequote all
i just brought a bow e90 330d 2006 the dpf sign came up and couple minutes later the engine sign came up, i also done diagnostic test and the code came up as p0204 on injector 4, i left the car on my drive way and today i started the car but when i started the car it starts up then cuts out me.

is there any quick solution how i can temporary fix it and take it to the mechanic?

thanks sorry about my bad grammar