Ok guys, replaced fuel pump, oil filter and oil.
Got in turned the key and she took quite a lot of starting to pull fuel through but once she did it fired up perfectly, I left it for about 2 minutes to idle then when taking it round the block she seemed fine revving up to speed, driving fine but as soon as I took my foot off the accelerator and slowed down she died instantly.
I started her again from semi-warm and she idled beautifully even when warm but again took her out for a little while to check if it wanted to die and, you guessed it died without idling.
What could this be?
Also sometimes when starting it feels like I am pulling a brick through the fuel lines so could it be clogged with crap somewhere?
Thankyou!