i got 99 328i with 130k 5 speed askin 7.5 k. I would definately go with the 328 rather then 323 the 323 is 2.5 nd 328 is 3.8 its only .3l difference but u can really tell da difference win u line up with one my 328 keeps up with 350z no prob. (both stock)