got your MSN message yesterday mate, without being rude you need to try what ive suggested, theres no point playing around with fuel pump relays and alike, that wont stop it sparking!!!
And this fuse you got suggested to try, be interested to know which one that was because there aren't any fuses that intervene running on the N/A engines