alright well first no one can really help much as that could be from anything,
what has been done to the car, ie aftermarket parts, have you done a tune up at all in the past while like spark plugs , fuel filter ect ect.
we need more info and how long has it been happening for.
tell us everything !!