How old is the bike? What type of bottom bracket? How did the mechanic know it was pitted, did he disassemble it completely?
As pdlamb noted 1000 km has to be a new speed record for replacement unless the bike was immersed in salt water all the time.