I had a similar problem with my 59 plate 2.3.
Tried all the tricks posted here there and youtube.
It happened one cold morning when I lost voltage from my battery. Replaced the battery but was still left with the parking brake warning light and the annoying boing! Everytime I got in the car...