What was the reason for cylinder blockage???? injector, valves....seems very odd. Did the mechanic explain this??
You would expect with the tyres repaired that the work would be guaranteed....not a good thing to not tighten wheel nuts, think the repairer would be liable 4 that one???
Chin up....once all repaired, the car should do you well!!