I feel my e46 vibrate during idling but the RPM shown stable.I brought my e46 to BM specialist at Batu Caveand what they did is:1.clean throttle body2.MAF sensorBut vibration still happen and now new threat coming hard to start and i guess during engine hotter.Please anyone can advise me.