Hey guys i have a jeep wrangler 07 thats been showing engine light flashing. I only drive my jeep like once a week but days i will just turn it on during the week and let it run for 5mins. But yesterday was different as it struggled to turn on and was shaking then it will just turn on like it had no gas in the car. So i turned on agen same thing . I turned the car on then saw the light flashing so i stopped and left it how it is . Any ideas if it a major or maybe just misfiring ?