Hello, first time here, but not new to forums in general and I have an issue with my 2003 Mazda Protege 5 that I bought second hand in 2012 and it's been largely reliable so far, except recently when what I thought was a timing belt snapping but ended up being the tensionor spring instead but...