OK..........vacuum pump is driven off one cam at back end of it. Oil pump is belt driven too. Anything going wrong there lets both pumps stop but the damage likely comes from valves bent when timing belt lets go or simply jumps. A locking up vacuum pump could shed the timing belt by adding too much load to the cam driving it.
Based on what OP says that's likely what happened. If the timing or oil pump drive belt simply broke the vacuum pump would still be OK. I bet pump went bad first and started dragging cam back hard. If the separate short oil pump belt went bad then the oil light would have come on and time left to save the engine. The shop mentioning the vacuum pump going bad leaked out what likely happened.
Almost 100K miles IS a lot for only two years............I learned a bunch tonight about this crappy little engine, enough to greatly reinforce my previous belief that they were short lived crap motors. Let's see how many of them get to 300K miles like the old zetecs used to all day long.
Last edited by amc49; 04-28-2019 at 05:03 AM.