The spring is in place. The hole in the pivot arm for the idler appears to be worn quite a bit. I agree about using the correct parts but a price tag of almost $40 from a local dealer for a belt of this size and type is way too much money. I am still going to try and get the idler arm off and see what I can do to repair this item. The idler wheel and its bearing are really in good condition.