Salut!
Alors, oui, 318, 320, etc... Le premier chiffre ( le "3"), c'est la série de ta voiture, une série 3 donc.¨Parreil pour les autres séries de chez Béhème (Série 1, série 5, série 7,...)
Les 2 chiffres d'après correspondent effectivement au moteur et plus précisément à la cylindrée.
318 c'est un 4 cylindres 1.8l, 320 un 6 cylindres 2.0l, etc.... Le tout etant suivi d'une ou plusieurs lettres qui définissent le type de carburant, exemple: 318i, donc 1.8 injection essence ; 318d Idem mais diesel, 330xd, diesel 4 roues motrices (le "X" symbolise la traction intégral chez BMW) .
Desfois ce n'est pas forcement la cylindrée exact (La 540i est une Série 5 4.4l par exemple), il y a quelques exception de ce genre (il me semble d'ailleurs que la 318 est en 1.9l?).
Après pour le "E46", c'est la génération de l'auto. La série 3 e46 est sortie en 1998 (si je me trompe pas

) et s'est arretée en 2005 à la sortie de la nouvelle série 3 la e90. Avant la e46 il y avait la e36, avant ca la e30, la e21, etc...). C'est comme la Laguna 1, la Laguna II,... chez Renault.
