On my way home from work today, I accelerated and the car lost power for a second engine light flashed and then it picked up again, 2 mind later Eml came on and won't turn off!!! I can't connect to obd2 to get the code and the garage I took it to couldn't either, any ideas on what it could be or how to get the error code, thanks