Der N46 ist meiner Meinung nach der Stabilere von beiden.
Ich habe selber sowohl einen E90 318i mit N43 als auch einen E90 318i mit N46b20b (129 PS + 180Nm). Ich persönlich finde, dass der N43 (143 PS + 200Nm) viel zu überzüchtet ist (+14 PS +20 Nm). während mein N46b20b Baujahr 2007 bis jetzt 297.520km ohne Schwerwiegende Probleme geschafft hat (Undichtes Ölfiltergehäuse und Ölkühler 120€ + 1 Std. Zeitaufwand in der Einfahrt),
war der N43 Baujahr 2008 mit einer Laufleistung von ca. 230.000km wesentlich öfter auf der Bühne (Steuerkette, Kettenspanner, Zylinderkopfdichtung, Ventildeckeldichtung, Späne im Öl,... ca. 6800€ + Unzählbare Stunden in der Fachwerkstatt)
Habe den N46 jetzt schon länger in Besitz. Beide Wagen wurden täglich benutzt und waren den selben alltäglichen Umständen ausgeliefert.
Habe den N46 jetzt schon seit etwas mehr als 2,5 Jahren (60.000km Selbstgefahren).
Den N43 hab ich nach 6 Monaten abgegeben da er mir zu teuer wurde (15.000km Selbstgefahren).
Beide Wagen waren bei Kauf ohne Mängel.