Does a 300m special have a timing belt or chain? if belt at what mileage does it need to be changed im at 138000km