Did it just stop selecting gears all at once, or did you have intermittent problems before hand? What were your symptoms?
As I said to Janet;
1). Can you hear the pump running when you first open the drivers door? If not, pump (or power to it) has failed.
2). Does the pump run longer than 8 sec's? (if it runs on longer, say 10 to 15 sec's, the pressure accumulator has failed - new one is Fiat Part Number 71751195, approx £50 plus labour
3). Have it calibrated if the above is ok.
If the pump doesn't sound, the easiest way to see if it works or not is to use 2 wires direct from the battery to the pump connector, the pump connector is under the black plastic trim which surrounds the selespeed oil resevoir, a large 2-pin connector. Just be careful not to touch the 2 wires together!!