When you say broke down, do you mean the engine cut out?
Does the car ever struggle to start? or does it just fire straight away with the miss?
Have you checked your plugs to see how your mixture is (fuel / air)?
Don't just keep listening to the garage. They are guessing, and i'm guessing that is costing you a small fortune!