Guys!!!! I've just got the other pump!
Let it idle for 15mins and just took it for 30 min drive about to drive 30 mins back.
Running fine and the fuel usage is back where it was!
Fuel pump it was. Thanks so much everyone and I've learnt alot in this process!
Legends!