My front brake lever was not returning to the forward position, thus the brake light remained on unless I pushed the lever out with my fingers. I reverse bled the system numerous times with a syringe and managed to get the lever to return to the forward position and stay there. Unfortunately this resulted in the system not creating enough pressure to close the callipers hard enough to stop the bike.
A new master cylinder and a new slave kit in the calliper housing were installed last December. The OEM brake line was full of crap at the time, so I cleaned it out and reused it. The front brake worked adequately (apart from the brake light issue), but it has always been spongy since the rebuild. Time to pull it all apart and start again! I'll be checking again for blockages in the calliper housing before I reassemble it all. It's possible that something dislodged from the inside of the brake line after I cleaned it out.
While I have it all apart this time I've decided to throw away the 31 year old OEM brake line and replace it with a brand new stainless steel braided brake line made by Pirtek (
http://www.pirtek.com.au/). Hopefully I'll be picking it up tomorrow and get my front brake working properly.
The guy at Pirtek was baffled when he realised that the top connector (at the master cylinder) is metric, and the bottom connector (at the calliper) is imperial. The original fitting at the calliper end was not available in the shop catalogue, but the guy found a suitable replacement and ordered it.
The price for the new brake line from Pirtek is currently about $98.00 AUD and it is legal. I'm assuming that it'll have some kind of tag on the line which certifies that it is legal. Pirtek are indeed qualified to make brake lines. I called Enzed (
http://www.enzed.com.au/) for a quote and found out that they do not make them.