Today I went to the gas station and after I gased up and turned the car on my car started idling rough, almost to the point of cutting out. I started out on the road and my check engine light started blinking. After some time it stopped and just stayed on. The whole front end shakes pretty bad when at idle. The car has trouble accelerating till roughly 35-40 mph then seems to ride ok. I’m not very car knowledgable, but I do take care of my car. I know I need to replace some of my hoses and spark plugs soon, but am worried that it may be more serious. What I would like to know is: 1. What could possibly cause these issues and 2. Is any of the work needed something somone like myself can fix? Thank you for your time.