I gotta laugh at Ju's answer !!
Have you checked your spark plugs and leads?
Have you checked your fuel filter?
Is there a lot of grey/black smoke coming from the exhaust?
If yes, it's getting too much fuel.
Do you fuel up with "cheap" fuel? this can cause injectors to become clogged, that...