yes it could be faulty and just failed again . faulty part , faulty other parts, as tensioner, worn or wrong length belts. think I do had same problem with febi make on this type of engine


and here u go , when it comes to failure for cheaper online part ... and must do same work again ... and fight to get your guarantee, if its possible to get at all . thats why parts in local shop cost more and garages charges extra ,but do give guarantee .