Hi there Im wanting to purchase an E46 Touring. Please advise on which one and what to stay away from? What isthis N42 engine they speak about?