Today I took out the engine upper link and found out that the rubber has already separated from the inside surface! The same also happened to my lower torque link last time (replaced with Vibra Technics) Appearance showed no damage but I could 'rock' the rubber with my fingers easily. While waiting for a new one, I'm gonna try to reinforce it with Polyurethane Seal. This is what it has become after filling up with Polyurethane.. Now waiting for it to harden.. Not sure it it will work or not..