Thanks a mil' to you guys. it's all sorted now "Touchwood". Whilst reading wiring diagram on some manual I got, I discovered there is a fuse for the pump as well so I decided to check it after some futile alfa diag-ing. Anyway, the 30 amp fuse has broken, I found. I replaced it with another one I borrowed from another slot, started the car, pump pumping, gear changing, fist pumping whilst I joyed like I won the lottery.
I couldn't have done it with you guys's encouragement which was the only source of my patience. Thanks once again, until further notice of course.