Hi Just wondering...when would be a good time to change the timing chain on a E46 320i, the car now has 177000km. Im sure at some point the chain and sprockets need to be changed?