It sounds like it could have been misfuelled but would definitely take to another garage to diagnose it further.
Even with a misfuel it could clear and run well if the fuel filter is changed and topped up with correct fuel.
Also, you mention it needs a bump start then maybe the battery needs replacing which could also lead to the symptoms you describe.
I would definitely get the car taken back to your house or another garage