James,
Simple test of the phase sensor....get the car running then disconnect the phase sensor at the dizzy and try the car...it wont start with the sensor disconnected but it will run once its fired up....if she runs ok then bingo..change the phase sensor..after that check the other obvious choices, fuel presure especially if the pump have a strainer on the inlet side...
I have had a similar prob as you describe and it was the phase sensor.....cant believe you aint gone dizzyless yet...
Sorry to hear of the troubles pal hope u sort it....
Regards
Ian