MarkT:
One common cause for very dim outputs is failing to call pinMode(pin, OUTPUT), so you only get the weak internal pullups sourcing current.
Cheers I will check that out, like I said new to it but learning through trial and error and laughing at my stupidity all the way
Video off my problem