Hello all i am new to the site seen lots of good info here but still can't fix my problem.I have 2001 grand prix gt. engine hesitates when i leave from a stop and once i get up to my speed and foot is just resting on the gas engine starts hesitating again i changed plugs whires air filter fuel filter cleaned MAF I am running out of things to check can anyone please help.I am aslo getting about 300km per full tank of fuel.Not good.no service engine light