Hi all,i have a 2005 2.5dsl ranger ,went to shops 2 months ago,would not restart it is swinging but wont start,took it to fords the said it was engine dsl pump,changed that no start they eventually said it is ecu and would cost 2500 to do,so i decided to remove ecu and posted it to ecu doctor,returned it confirming no problem . They sugested it is possible imoblliser problem so im still in the dark, if there is anyone who have had similar problem any feedback would be appreciated.