I was riding on the highway and all the sudden I felt my 2008 Ford Escape shaking all over. I pulled over and checked the tires which were fine then I drove a little more and it was still shaking. I pulled over again and opened the gas cap and closed it then I turned the engine off and restarted it. It was not shaking anymore. I am scared it is not fixed. Does anyone know what happened?