My 1.4 fiat fiorino is hunting really bad, occasionally cuts out right after I start it, and other times as I go to pull away I can put my foot to the floor and the van doesn't move and all of a sudden it goes. Could this be the map sensor or has anyone got any ideas