Does sound like you've been caught out by untruthful individuals.
In my opinion I think the car needs the brake vacuum pump replaced which is the part that's supplied and id recommend a brake fluid change at the same time.
If you scan the obd port with your scanner let us know what fault codes flag up. If one flags up for the battery control module then that will explain why you have one of those as a spare.
It's the oil pump that's the most concerning for me, if there's a problem with the current one then it could do damage to the engine.