Ok, will have a look at ECU relays... Might buy one tomorrow, its only a few quid... although i've read that the ECU relay is at fault when the car is start/stop or the engine is lumpy... Mine just doesn't want to start

getting pretty desperate now

Have had the battery on charge in my house, so not that, cheers though.
If i get a second hand ECU and that doesn't work then i'm completely stumped.