Hey, anytime man. Don't worry, I'ms tupid to alot of other car types, lol. Umm, an '03 would be an E46. The E code denotes a chassis code/design. The 3 series went in succession from E21 E30 E36 E46 and the brand new ones are E90's.