Well I decided to have a bash at the electrics as I received my new ignition wiring.
Once the ignition wiring was replaced I noticed the left indicator had been connected to the headlight connector? not sure why so disconnected and re-soldered. indicators still flashing fast when lights are on. Will have to dig deeper for this issue.
Once issue I did resolve was the indicator cancellation button not working.
On closer inspection, the button was buggered inside. one of the connectors was mash.
As it was going to cost me £20 for one button to be sent and I thought I would cock it up on soldering I headed off to maplins to see what was on off.
I found this button
http://www.maplin.co.uk/large-push-to-make-2495
Not ideal but thought I could make it work.
I cut the wires close to the existing dead button as possible and soldered the wires to the new maplin button, easy job as it has the connectors sticking at the bottom.
Next I bent the connectors over and insulated them from each other.
With this done it fitted in the holder hole but not too secure. a little of hot glue (allowing me to remove it in the future) secured it nicely.
The next problem was the button it's self. it was making contact all the time, I cut off the tab that touches the button.
Now it cancels the indicators lovely. Not sure how long it will last but but for £2.19 and 20 minutes of my time it was worth it.