I have 104k miles on car, had tune up back in 09, new die hard battery from sears spring '10, just today my car started to shake when in idling, check engine light flashing. It seems to shake itself even while driving, when in idle it will then kill or die. Had radiator flushed January 2nd, 2011 due to heat not pumping through, still doesn't work (I know heater core) like it should. Finally the other problem is when I start & turn the car on it won't turn over-it wants to but takes a few tries like turning key each click like as if it were alternator, does sound like it would if it did turnover but like I said it takes a while & maybe will fire/catch. What the heck is going on? 2001 flex fuel as well but I only once put it in.