Allo Allo...have been reading the forums for a couple of days now and think its time to intro myself as newbie...- i currently drive a satria neo... (think its time to upgrade)- Male, based in PJ- work as an IT consultant- found the bmw club thru google- promised to by a bimmer for myself before 30... now 28... think its about time...anyway... need some advice from the sifu's here....like i said... am thinkin of upgrading my ride... and i have been a long fan of the E46. thot as my first UDM... will go for a E46-318 2.0...Anyway... a friend of mine offer to sell his 318 2.0 M-Sport Jap spec 01/04 for about 100k. Only problem is that i don't know much bout bimmers and the car make a lot of funny noises after i test drive. noises are:1. engine noise quite loud2. when put in reverse gear but not moving... got squaeking noise3. suspension got some noises when hitting uneven road and bumps...apart from that... it seems good, and after driving it for a day.. i'm completely hooked on getting a UDM. even went to test drive the new accord but... can't compare. So.... my questions are:1. is the price ok? should i get something else for same price?2. is the model ok (318 2.0 M-Sport Jap spec 01/04)?3. the noise it makes... is it major or minor problems?4. the 'check engine' light is on all the time... why ah?5. coz its Jap specs... the radio tuner can only go up to 90.0 frequency... where and how much to replace?6. how much cost to upgrade to new facelift?7. where is the neearest mechanic u would recommend (in PJ)?sorry if too many questions but need to decide soon... would really appreciate advice from the sifu's out there...tq tq....