nemo1
yes this is N42 2.0. As for the information maintenance, why dont you go to the technical section of the forum and browse through the postings. you can find some good guides there.
BMW is BMW... bnyk makan wang la, bnyk masuk workshop la, not absolutely true. but then again... no pain no gain. learn about the car and the engine. do proper maintenance, don't just pay & drive.
if you want to check out the list of items and costs, i believe there is a running thread that folks update regularly.
planta