Hi all...i've this problem every morning.. the brake will squeek every morning when its still cold but it will be fine after it gets on the road. Im using an e46 318i yr99 4 cylinder. The mechanic told me to skim the disc as it is already warp. Is it adviseable to change the disc or skim it? What brake pads should i use? original BMW pads? or aftermarket?....anywhere i can buy it for a good price in pj/subang/kl area?Secondly, I just got this car so im planning to flush out my gearbox oil. What gearbox oil should i use for my car and how many litre? is there any filter that i need to change together in the gearbox reservoir? I can't seem to find the dipstick for the gearbox. Im very new with this ride and unsure with many parts and maintenance. Hope you guys can advise me on this 2 issue. In addition, what other wear and tear should i look out for? Thanks