E46 (1999 - 2006)
After being abused by Fast Bob and Smolk about living in Australia I am about 75% finished with changing out my main belt, mech tensioner and idler pulleys (need to pick up my AC mech tensioner it was worse than the main belt one even though it was changed 20K miles ago), thermostat, waterpump...