Have the two garages replaced any parts?
Did they get any fault codes recorded in the ecu?
No parts were replaced
No fault codes were reported
First thing that needs to be checked is the spark plugs and leads.
Next would be the fuel pressure and fuel filter.