If it's old, will fitting a new crank be worth it?, is the chain even compatiable with the new crank, if not, then you need a new chain, maybe, free wheel block / cassette; thinking you could quickly spend more than the bike is worth bringing it up to a spec lower than a new one