Tab ive just been and took some pics of the old relay to show you.
(i hav'nt got time to upload.i will tommorow)
Last time when i had the problem i had no spark, but i havnt checked this time as it has fired up after a couple of turns.
I'm just worried its going to start happening again

.
I forgot to mention that when i know its going to struggle to start, it turns over really slow and some times clicks as if bad earth, I then have to turn it over an over a couple of times before it fires.
cheers Greg.