When you start your Fiat Punto it sometimes hesitates when firing up why?

Could be that your battery is tired and wants changing ?

Expensive item @ $65.00 though. My car does the same thing when it is low on fuel. Punto gauges are poor quality.