There is a bad batch of Lucas pressure switches out there which do not last long, and give the symptom which you describe, of the brake lights coming on only when there is lots of pressure in the system.
Go with a Beck Arnley switch. They seem to work okay. Beck Arnley part number 201-0130. Here is a list of other makes which use the same switch.
AUSTIN HEALEY SPRITE (1962 - 1966)
AUSTIN HEALEY SPRITE MK IV 1966
AUSTIN MINI (1960 - 1964)
FORD ANGLIA (1963 - 1967)
FORD ANGLIA SUPER 1964
HILLMAN HUSKY 1960
HILLMAN HUSKY SERIES II (1961 - 1963)
HILLMAN HUSKY SERIES III (1964 - 1966)
HILLMAN MINX SERIES IIIA 1960
HILLMAN MINX SERIES IIIB 1961
HILLMAN MINX SERIES IIIC (1962 - 1963)
HILLMAN MINX SERIES V 1964
HILLMAN SUPER MINX 1962
HILLMAN SUPER MINX MK I 1963
HILLMAN SUPER MINX MK II (1963 - 1965)
HILLMAN SUPER MINX MK III 1966
JAGUAR MARK X (1963 - 1966)
JAGUAR XKE (1963 - 1971)
LAND ROVER LAND ROVER (1962 - 1969)
MG 1100 (1963 - 1967)
MG MGB (1963 - 1967)
MG MGB GT (1963 - 1967)
MG MIDGET (1962 - 1966)
ROVER 2000 (1964 - 1971)
ROVER 2000 TC (1966 - 1971)
SUNBEAM ALPINE III 1963
SUNBEAM ALPINE IV 1964
SUNBEAM ALPINE IV GT 1964
SUNBEAM ALPINE LE MANS 1963
SUNBEAM ALPINE V (1965 - 1967)
SUNBEAM ARROW (1968 - 1969)
SUNBEAM RAPIER III (1960 - 1961)
SUNBEAM RAPIER IIIA (1962 - 1963)
SUNBEAM RAPIER IV 1964
SUNBEAM RAPIER V (1965 - 1967)
SUNBEAM TIGER (1964 - 1967)
TRIUMPH GT6 (1967 - 1970)
TRIUMPH HERALD (1960 - 1962)
TRIUMPH SPITFIRE (1963 - 1967)
TRIUMPH TR2 (1954 - 1955)
TRIUMPH TR250 1968
TRIUMPH TR3 (1956 - 1957)
TRIUMPH TR3A (1958 - 1961)
TRIUMPH TR3B 1962
TRIUMPH TR4 (1962 - 1964)
TRIUMPH TR4A (1965 - 1967)
TRIUMPH TR6 (1969 - 1970)
VOLVO 122 S (1962 - 1968)
VOLVO 544 (1959 - 1961)
Rock auto has these switches.
They look like this:
http://www.rockauto.com/catalog/moreinfo.php?pk=488492
James.