as for the no beep, probly just a bad beeper!!!
if the gauges energize when the lanyard is put on and ski starts its the beeper
easy way to figure out is to take lanyard off and put your ear near the handlebar cover, front side on the bottom, you should see a bunch of little holes down there, put lanyard on and you will hear two clicks
if you do then its a bad beeper, the two clicks you hear is the beeper tryong to work. you can also energize gauges and ground out your engine temp sensor to cylinder head,this should bring on the long contiuos beep.
again if she runs its a bad beeper!!!
as for your pump, they were checking your pump oil as part of the service, if they found water in it, and they will get water in them if seal goes bad,
they should have stopped and called you for permission to pull pump at this time they should have gave you a estimate of cost for said re-build!
if they did not do this and pulled pump with out autho, then demand your money back for what they charged you for pulling pump .
and for the pump, if it did have water in it ya might just want to replace the needle bearings and seals in it, might look fine now, but little rust pits that you cant see will turn into a big mess in awhile when that baby is spinning at 9000 rpm and destroy the pump assy!!!
and very good to pressure check the pump, only way to see if it is sealing
mud