All that matters is that it runs under cranking.
It is common for the L6 to burn out the earth activation track in teh ecu so it will no longer fire the pump but you mentioned earlier you have wired it yourself with 12v and it ran, but the engine did not start.
Are you confident you havent got teh HT leads on the wrong way round? That would explain the white smoke...