2001 Mercury Marquis

Ok my check engine light recently came on, on my 2001 Mercuy Grand Marquis and when this started my car started having problems. When the car is on and stopped it starts slightly shaking and when i'm driving the Check engine light will blink and you can feel the car shake a little. When I try to accelerate above 40 MPH, the car won't put out much gas you can feel it stall for a while and then it'll all of sudden give out the gas and accelerate, it'll keep doing this as I Accelerate further. Is it a fuel problem?
July 3, 2007.

Check out the related content below while we wait for the question to be answered by a professional mechanic.