So, I decided to take another look at this cart. Turns out the lower pins of one of the roms, 8 of them where loose.
The solder pads somehow broke from the board itself. I removed the solder and the pads and scratched away at the tracks to reveal the copper. I then bent the pins towards the copper and re-soldered them using my slightly less than excellent skills.
Result ? First I tried it on my Japanese Super Famicom with a converter and instead of a black screen I got the message that it will not work on a NTSC Super Nintendo or Super Famicom. So I pulled out my old PAL SNES and set it up. The game finally works ... Well sort off.
On the title select screen there are many horizontal lines
Super Mario 1 - Tested Works
Super Mario 2 - Tested Works
Super Mario USA - Tested Works
Super Mario 3 - Tested ....... Works but with horizontal lines
Super Mario World - Tested ... Nothing only blank screen
Anyway, at least I know the problem. But now I give up.
I've got 3 original Super Mario World carts
I've got an original Super Mario Allstars (without Super Mario World)
I've got an everdrive
If anyone thinks its worth fixing and wants to have a go just let me know.