I have just found exactly the same problem with my diaphragm valve, also a B&Q toilet, approx three years old. B&Q gave me the phone number for the toilet manufacturers and fingers crossed they are sending me a new valve through the post in the nex to few days. It's crazy though how no plumbing suppliers stock the appropriate valve! It has made me think twice about buying big products from B&Q again.
Tim Thursfield, December 2007