I haven't got around to doing all final checks, but first few checks point towards fuel pump being done... UPGRADE TIME!!!