vauxhall vectra - car not starting/ fuel pump - all200

car is 2l turbo, ran out of petrol recently and is now not starting, was blowing black air at frirst then running fine but only for max 7 mins. car has been in autoshop since last thursday, said was fuel pump £600, said i'd outsource it and now says that he can reprogram the original fuel pumps ecu for 350 and that should work? is this true can reprograming the original save buying a new 1? lot of money if it dont work, thanks