Today like 2 hours ago I had a very strange problem with my car. I stopped my car on junction my car started to shake from engine twice more when usual and then when I tried to push a gas pedal it almost didn’t do anything my rev arrow maybe just move a millimeter or few, then i tried to turn my engine off and on again, my engine turned on without problems but still same thing left, then I opened my hood and tried to look for anything and then bam some strange sound came out from engine or somewhere near like something popped out, after that I tried to turn my engine on again and it when on and now gas pedal was reacting normal. I went back to the car and I continued my journey back to home and then after about 15 minutes after this my car started to lose power, engine started to shake my car again more when usual and my gas pedal started to be useless, my car stopped and after few seconds my engine went off by its self, I tried to start my engine again but it doesn't start, I tried to start it like 10 times with no luck, at this point a thought my engine is dead and that’s it, but then after about 15 - 20 minutes I tried to start my engine again and it when on! My gas pedal was working fine again and I continued my journey back to home with no problems (its was just about 6 km left) after this I didn't tried to drive my car again. Maybe anyone know anything what can it be? At least where do you think problem might be? Engine, electronics? Please help. P.S. I didn't get any errors, one time it gave me like an error but it went away so quickly that I couldn't even read but I think it was something about oil.