Ok guys changed plugs, bought new battery; I have bought new fuel filter oil filter and new oil.
I have fitted new battery and also put new plugs in, car is still hesitating.
I was having a look at afm and I unplugged the connector under the airbox as if you where looking at it from driver...