The ECU swap i did was a used one from a forum members write off. He said that before he crashed his car he was getting at least 500kms out of a tank and that was also give the car a little bit of a boot full. So that pretty much rules the ECU out as the problem.