It seems I've fixed it. Re-soldered all the points in the PGMFI Main Relay and she hasn't stalled since. anyway we'll see how it goes over the next couple of weeks.

Thanks for the suggestions everyone

Thread Closed.