Ok , got the verdict today , watched the pressure test and its in the core

Yeah, he said about the stuff you can buy from car accessories shops but it's hardly a fix . So ordered a new one . And not this type, back to oem . Lesson learned me thinks .