so the brakes were squishy,
took it to my mechanic and they said the brake vacuum pump was going.
tried to search online
FCP is trying to sell me 5 screws and 2 o-rings for $60,
parts geek shows me 2 totally different vacuum pump assemblies
If your car is a 2004?-2007 v/xc70 - you have an Electric Vacuum pump. Mounted in the lf corner of the car, you can easily make it run. Turn ignition on (leave engine off) and depress the brakes a few times - the vacuum switch should sense lack of vacuum and run the pump, it's the buzzing sound from the lf. lt is round, shiny, with a vacuum line and wiring harness going to it. And gets very hot when seized. When the pump does not work you may notice the brake pedal is hard when first started or is hard to stop the car when first started. The pump is there because the cars with variable cam timing on both cams develop very little vacuum at low rpms. The earlier single VVT engines do not have pumps (2001,02,03?)
I don't know what a brake vacuum pump "going" means. It's an electric pump, it either spins and makes vacuum or not. The black plastic switch that sends power to the pump does commonly break. Mounted in the left front, easily visible with few vacuum lines and a wiring harness connected to the top. You can unplug the switch and jump the two wires together with a paper clip to test the pump - it should run with wires shorted together and the key on.
"Squishy brakes" - the power brake system, the booster and vacuum pump, make the brakes feel squishy. With the key off, depress the brake pedal a few times, that will use all the vacuum and the brake pedal should be hard. Does the pedal still feel squishy? If so - there is a hydraulic problem, not common but possible.
The FCP kit is a repair kit for the mechanical vacuum pump used on the 08+ Fomoco 6cyl engine. They commonly leak oil and hopefully a new oring or 2 solves the leak.