Hi all am new to this site so please bear with me,I have a problem with a slow filling toilet and have read the posts on here regarding changing the inlet diaphragm but an sure there is nothing wrong with it,have taken the inlet valve assembly apart twice to inspect for split or debris but nothing,could there be any other possibility, thanks in advance....by the way forgot to mention it's a siamp compact valve and works correctly once every 3 flushes which is a bit frustrating!!!