I may not call it restoration but.........

Pump is a new Gates one, have a new Dayco hose, will put it on in a day or two, if not I have another pump.
Gates seems to make good products. Hope the new hose solves it.