when i start my van it coughs and spluters and goes as if its got kangaroo petrol for 2/3 mile and when it is warm it runs well i have the ecu repaired it was ok for a short time could it be the fuel pump? theres a lot of black smoke when i rev it hard my van is a 04 17di