i have a fiat punto hgt on a 2000 reg i went to the shop it was fine when i came out and started the car up it was hesitant to start then when i went to pull away the car sounded like it was gunna die i have had a mecanic come and look at it he told me the map sencor had gone i had that...