An intermittent fault normally means a loose connection somewhere inside, But it's really difficult to say.... I don't think it's the heads personally, but I could be wrong. to fix it, I would say that it needed stripping and inspecting... If this is beyond economic repair, it would probably be cheaper to replace.