Update:
Checked the fuel level sensor; indeed i believe it's faulty. Each time i connect my multi meter to the pins I get a random reading for less then second (130,80,50,300,etc) then it goes to 1.
Also, i started the car on brake cleaner. After a few surges of rpm, it settled to idle rpm, but the acceleration is dead. Absolutely no response. The engine was stopped and restarted a few times, and there was no problem, up until about 10 min in it got below idle rpm and was struggling.
What are you thoughts ?
Is it just the lift pump, or the injection pump that is faulty ? Or both ?
Thanks.